public class RepositoryFileManager
extends java.lang.Object
| Constructor and Description |
|---|
RepositoryFileManager(java.lang.String pathName)
Creates a new instance with root at
pathName. |
| Modifier and Type | Method and Description |
|---|---|
int |
getLinesOfCode(java.lang.String filename)
Returns the lines of code for a repository file.
|
java.lang.String |
getRevision(java.lang.String filename)
Returns the revision of filename in the local working directory by
reading the CVS/Entries file.
|
public RepositoryFileManager(java.lang.String pathName)
pathName.pathName - the root of the checked out repositorypublic int getLinesOfCode(java.lang.String filename)
throws NoLineCountException
filename - a file in the repositoryNoLineCountException - when the line count could not be retrieved,
for example when the file was not found.public java.lang.String getRevision(java.lang.String filename)
throws java.io.IOException
filename - the filenamejava.io.IOException