public class SvnOldRepositoryAccess extends SvnRepositoryAccess
SvnRepositoryAccess.LocationsInfo, SvnRepositoryAccess.RepositoryInfo, SvnRepositoryAccess.RevisionsPair, SvnRepositoryAccess.UrlInfo
Constructor and Description |
---|
SvnOldRepositoryAccess(ISvnOperationOptionsProvider operationOptionsProvider) |
Modifier and Type | Method and Description |
---|---|
SvnCopySource |
createRemoteCopySource(SVNWCContext context,
SvnCopySource localCopySource) |
Structure<SvnRepositoryAccess.RepositoryInfo> |
createRepositoryFor(SvnTarget target,
SVNRevision revision,
SVNRevision pegRevision,
java.io.File baseDirectory) |
protected SVNWCAccess |
createWCAccess() |
protected SVNURL |
deriveLocation(java.io.File path,
SVNURL url,
long[] pegRevisionNumber,
SVNRevision pegRevision,
SVNRepository repos,
SVNWCAccess access) |
protected SVNURL |
getEntryLocation(java.io.File path,
SVNEntry entry,
long[] revNum,
SVNRevision pegRevision) |
Structure<SvnRepositoryAccess.RevisionsPair> |
getRevisionNumber(SVNRepository repository,
SvnTarget path,
SVNRevision revision,
Structure<SvnRepositoryAccess.RevisionsPair> youngestRevision) |
protected SVNURL |
getURL(SvnTarget target) |
Structure<SvnRepositoryAccess.UrlInfo> |
getURLFromPath(SvnTarget path,
SVNRevision revision,
SVNRepository repository) |
createRepository, getCopySource, getHistoryAsMergeInfo, getLocations, getMergeInfoFromSegments, getOperationOptionsProvider, getPathRelativeToRoot, getPathRelativeToSession, getReposMergeInfo, getWCContext, getYoungestCommonAncestor, resolveRevisions
public SvnOldRepositoryAccess(ISvnOperationOptionsProvider operationOptionsProvider) throws SVNException
SVNException
public SvnCopySource createRemoteCopySource(SVNWCContext context, SvnCopySource localCopySource) throws SVNException
createRemoteCopySource
in class SvnRepositoryAccess
SVNException
public Structure<SvnRepositoryAccess.RepositoryInfo> createRepositoryFor(SvnTarget target, SVNRevision revision, SVNRevision pegRevision, java.io.File baseDirectory) throws SVNException
createRepositoryFor
in class SvnRepositoryAccess
SVNException
public Structure<SvnRepositoryAccess.RevisionsPair> getRevisionNumber(SVNRepository repository, SvnTarget path, SVNRevision revision, Structure<SvnRepositoryAccess.RevisionsPair> youngestRevision) throws SVNException
getRevisionNumber
in class SvnRepositoryAccess
SVNException
protected SVNWCAccess createWCAccess()
public Structure<SvnRepositoryAccess.UrlInfo> getURLFromPath(SvnTarget path, SVNRevision revision, SVNRepository repository) throws SVNException
getURLFromPath
in class SvnRepositoryAccess
SVNException
protected SVNURL getURL(SvnTarget target) throws SVNException
SVNException
protected SVNURL deriveLocation(java.io.File path, SVNURL url, long[] pegRevisionNumber, SVNRevision pegRevision, SVNRepository repos, SVNWCAccess access) throws SVNException
SVNException
protected SVNURL getEntryLocation(java.io.File path, SVNEntry entry, long[] revNum, SVNRevision pegRevision) throws SVNException
SVNException
Copyright © 2004-2012 TMate Software Ltd. All Rights Reserved.