public class SvnNgRepositoryAccess extends SvnRepositoryAccess
SvnRepositoryAccess.LocationsInfo, SvnRepositoryAccess.RepositoryInfo, SvnRepositoryAccess.RevisionsPair, SvnRepositoryAccess.UrlInfo
Constructor and Description |
---|
SvnNgRepositoryAccess(ISvnOperationOptionsProvider operationOptionsProvider,
SVNWCContext context) |
Modifier and Type | Method and Description |
---|---|
SvnCopySource |
createRemoteCopySource(SVNWCContext context,
SvnCopySource localCopySource) |
SVNRepository |
createRepository(SVNURL url,
java.io.File baseDirectory) |
Structure<SvnRepositoryAccess.RepositoryInfo> |
createRepositoryFor(SvnTarget target,
SVNRevision revision,
SVNRevision pegRevision,
java.io.File baseDirectory) |
Structure<SvnRepositoryAccess.RevisionsPair> |
getRevisionNumber(SVNRepository repository,
SvnTarget path,
SVNRevision revision,
Structure<SvnRepositoryAccess.RevisionsPair> youngestRevision) |
protected SVNURL |
getTargetURL(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 SvnNgRepositoryAccess(ISvnOperationOptionsProvider operationOptionsProvider, SVNWCContext context) throws SVNException
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.UrlInfo> getURLFromPath(SvnTarget path, SVNRevision revision, SVNRepository repository) throws SVNException
getURLFromPath
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
public SVNRepository createRepository(SVNURL url, java.io.File baseDirectory) throws SVNException
SVNException
public SvnCopySource createRemoteCopySource(SVNWCContext context, SvnCopySource localCopySource) throws SVNException
createRemoteCopySource
in class SvnRepositoryAccess
SVNException
protected SVNURL getTargetURL(SvnTarget target) throws SVNException
SVNException
Copyright © 2004-2012 TMate Software Ltd. All Rights Reserved.