net.sf.vcaperture.model
Class SVNRepository
java.lang.Object
net.sf.vcaperture.model.AbstractRepository
net.sf.vcaperture.model.SVNRepository
public class SVNRepository
- extends AbstractRepository
An implementation of AbstractRepository that allows access to a Subversion repository.
Internally, this implementation uses SVNKit.
- Author:
- Jeremy Thomerson (jthomerson@users.sourceforge.net)
- See Also:
http://svnkit.com/
,
http://subversion.tigris.org/
Field Summary |
private boolean |
mInitialized
|
private org.tmatesoft.svn.core.io.SVNRepository |
mRepo
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
mInitialized
private boolean mInitialized
mRepo
private org.tmatesoft.svn.core.io.SVNRepository mRepo
SVNRepository
public SVNRepository()
isRevisionNewer
public boolean isRevisionNewer(java.lang.String name,
java.lang.String startingRevision)
- Description copied from class:
AbstractRepository
- Is revision name newer than startingRevision?
- Specified by:
isRevisionNewer
in class AbstractRepository
- Returns:
- true if revision name is newer than startingRevision
getLatestRevision
public java.lang.String getLatestRevision()
- Specified by:
getLatestRevision
in class AbstractRepository
getRevisions
public java.util.Collection<Revision> getRevisions(java.lang.String startingRevision,
int maxRevisions)
- Specified by:
getRevisions
in class AbstractRepository
mapAction
private RepoFileAction mapAction(char type)
init
private void init()
isInitialized
public boolean isInitialized()
setInitialized
public void setInitialized(boolean initialized)
getFile
public RepoFile getFile(java.lang.String relativePath)
- Specified by:
getFile
in class AbstractRepository
Copyright © 2008. All Rights Reserved.