public interface SVNClient
| Modifier and Type | Method and Description |
|---|---|
java.util.Optional<java.lang.String> |
download(SVNRepository repository,
java.lang.String path) |
boolean |
exists(SVNRepository repository,
org.tmatesoft.svn.core.SVNURL url,
org.tmatesoft.svn.core.wc.SVNRevision revision) |
java.util.Optional<java.lang.String> |
getBasePath(SVNRepository svnRepository,
java.lang.String branchPath) |
java.util.List<java.lang.String> |
getBranches(SVNRepository repository,
org.tmatesoft.svn.core.SVNURL url) |
java.lang.String |
getDiff(SVNRepository repository,
java.lang.String path,
java.util.List<java.lang.Long> revisions) |
SVNHistory |
getHistory(SVNRepository repository,
java.lang.String path) |
org.tmatesoft.svn.core.wc.SVNInfo |
getInfo(SVNRepository repository,
org.tmatesoft.svn.core.SVNURL url,
org.tmatesoft.svn.core.wc.SVNRevision revision)
Gets the Subversion information about a URL in a repository
|
java.util.List<java.lang.Long> |
getMergedRevisions(SVNRepository repository,
org.tmatesoft.svn.core.SVNURL url,
long revision) |
SVNReference |
getReference(SVNRepository repository,
java.lang.String path) |
long |
getRepositoryRevision(SVNRepository repository,
org.tmatesoft.svn.core.SVNURL url) |
java.util.List<SVNRevisionPath> |
getRevisionPaths(SVNRepository repository,
long revision) |
boolean |
isBranch(SVNRepository repository,
java.lang.String path) |
boolean |
isTag(SVNRepository repository,
java.lang.String path) |
boolean |
isTagOrBranch(SVNRepository repository,
java.lang.String path) |
boolean |
isTrunk(java.lang.String path) |
boolean |
isTrunkOrBranch(SVNRepository repository,
java.lang.String path) |
void |
log(SVNRepository repository,
org.tmatesoft.svn.core.SVNURL url,
org.tmatesoft.svn.core.wc.SVNRevision pegRevision,
org.tmatesoft.svn.core.wc.SVNRevision startRevision,
org.tmatesoft.svn.core.wc.SVNRevision stopRevision,
boolean stopOnCopy,
boolean discoverChangedPaths,
long limit,
boolean includeMergedRevisions,
org.tmatesoft.svn.core.ISVNLogEntryHandler isvnLogEntryHandler) |
boolean exists(SVNRepository repository, org.tmatesoft.svn.core.SVNURL url, org.tmatesoft.svn.core.wc.SVNRevision revision)
long getRepositoryRevision(SVNRepository repository, org.tmatesoft.svn.core.SVNURL url)
void log(SVNRepository repository, org.tmatesoft.svn.core.SVNURL url, org.tmatesoft.svn.core.wc.SVNRevision pegRevision, org.tmatesoft.svn.core.wc.SVNRevision startRevision, org.tmatesoft.svn.core.wc.SVNRevision stopRevision, boolean stopOnCopy, boolean discoverChangedPaths, long limit, boolean includeMergedRevisions, org.tmatesoft.svn.core.ISVNLogEntryHandler isvnLogEntryHandler)
org.tmatesoft.svn.core.wc.SVNInfo getInfo(SVNRepository repository, org.tmatesoft.svn.core.SVNURL url, org.tmatesoft.svn.core.wc.SVNRevision revision)
repository - Repository configurationurl - URL to get the info aboutrevision - Revisionboolean isBranch(SVNRepository repository, java.lang.String path)
boolean isTrunk(java.lang.String path)
boolean isTrunkOrBranch(SVNRepository repository, java.lang.String path)
boolean isTagOrBranch(SVNRepository repository, java.lang.String path)
boolean isTag(SVNRepository repository, java.lang.String path)
java.util.List<java.lang.Long> getMergedRevisions(SVNRepository repository, org.tmatesoft.svn.core.SVNURL url, long revision)
SVNReference getReference(SVNRepository repository, java.lang.String path)
SVNHistory getHistory(SVNRepository repository, java.lang.String path)
java.util.List<SVNRevisionPath> getRevisionPaths(SVNRepository repository, long revision)
java.util.List<java.lang.String> getBranches(SVNRepository repository, org.tmatesoft.svn.core.SVNURL url)
java.lang.String getDiff(SVNRepository repository, java.lang.String path, java.util.List<java.lang.Long> revisions)
java.util.Optional<java.lang.String> download(SVNRepository repository, java.lang.String path)
java.util.Optional<java.lang.String> getBasePath(SVNRepository svnRepository, java.lang.String branchPath)