Uses of Class
org.tmatesoft.svn.core.io.SVNRepository
Packages that use SVNRepository
Package
Description
This package contains interfaces/classes used by the library to
authenticate a user to a repository server.
This package provides a low-level API for direct interacting with a Subversion repository on
the SVN protocol level.
This package provides classes that allow to replicate existing
repositories.
This package provides a high-level API for managing Working Copies in a way
compatible with the native SVN command line client.
This package provides API for administrative managing Subversion repositories on a local machine.
-
Uses of SVNRepository in org.tmatesoft.svn.cli.svnadmin
Methods in org.tmatesoft.svn.cli.svnadmin with parameters of type SVNRepositoryModifier and TypeMethodDescriptionprotected longSVNAdminCommand.getRevisionNumber(SVNRevision rev, long latestRevision, SVNRepository repos) -
Uses of SVNRepository in org.tmatesoft.svn.core.auth
Methods in org.tmatesoft.svn.core.auth with parameters of type SVNRepositoryModifier and TypeMethodDescriptionintBasicAuthenticationManager.getConnectTimeout(SVNRepository repository) Returns connection timeout value.intISVNAuthenticationManager.getConnectTimeout(SVNRepository repository) Returns the connection timeout value in milliseconds whichrepositoryshould use in network connection operations.intBasicAuthenticationManager.getReadTimeout(SVNRepository repository) Returns connection timeout value.intISVNAuthenticationManager.getReadTimeout(SVNRepository repository) Returns the read timeout value in milliseconds whichrepositoryshould use in socket read operations. -
Uses of SVNRepository in org.tmatesoft.svn.core.internal.io.dav
Subclasses of SVNRepository in org.tmatesoft.svn.core.internal.io.davFields in org.tmatesoft.svn.core.internal.io.dav declared as SVNRepositoryMethods in org.tmatesoft.svn.core.internal.io.dav that return SVNRepositoryModifier and TypeMethodDescriptionDAVRepositoryFactory.createRepositoryImpl(SVNURL location, ISVNSession options) protected SVNRepositoryDAVConnection.getRepository()Constructors in org.tmatesoft.svn.core.internal.io.dav with parameters of type SVNRepositoryModifierConstructorDescriptionDAVConnection(IHTTPConnectionFactory connectionFactory, SVNRepository repository) -
Uses of SVNRepository in org.tmatesoft.svn.core.internal.io.dav.http
Fields in org.tmatesoft.svn.core.internal.io.dav.http declared as SVNRepositoryMethods in org.tmatesoft.svn.core.internal.io.dav.http with parameters of type SVNRepositoryModifier and TypeMethodDescriptionDefaultHTTPConnectionFactory.createHTTPConnection(SVNRepository repository) IHTTPConnectionFactory.createHTTPConnection(SVNRepository repository) booleanDefaultHTTPConnectionFactory.useSendAllForDiff(SVNRepository repository) booleanIHTTPConnectionFactory.useSendAllForDiff(SVNRepository repository) Constructors in org.tmatesoft.svn.core.internal.io.dav.http with parameters of type SVNRepositoryModifierConstructorDescriptionHTTPConnection(SVNRepository repository, java.lang.String charset, java.io.File spoolDirectory, boolean spoolAll) -
Uses of SVNRepository in org.tmatesoft.svn.core.internal.io.fs
Subclasses of SVNRepository in org.tmatesoft.svn.core.internal.io.fsMethods in org.tmatesoft.svn.core.internal.io.fs that return SVNRepositoryModifier and TypeMethodDescriptionprotected SVNRepositoryFSRepositoryFactory.createRepositoryImpl(SVNURL url, ISVNSession session) -
Uses of SVNRepository in org.tmatesoft.svn.core.internal.io.svn
Subclasses of SVNRepository in org.tmatesoft.svn.core.internal.io.svnMethods in org.tmatesoft.svn.core.internal.io.svn that return SVNRepositoryModifier and TypeMethodDescriptionSVNRepositoryFactoryImpl.createRepositoryImpl(SVNURL location, ISVNSession options) Methods in org.tmatesoft.svn.core.internal.io.svn with parameters of type SVNRepository -
Uses of SVNRepository in org.tmatesoft.svn.core.internal.wc
Fields in org.tmatesoft.svn.core.internal.wc declared as SVNRepositoryModifier and TypeFieldDescriptionprotected SVNRepositorySVNRemoteDiffEditor.myReposprivate SVNRepositorySVNDiffStatusEditor.myRepositoryprivate SVNRepositorySVNStatusReporter.myRepositoryprotected SVNRepositorySVNMergeDriver.myRepository1protected SVNRepositorySVNMergeDriver.myRepository2private SVNRepositorySVNSynchronizeEditor.myTargetRepositoryMethods in org.tmatesoft.svn.core.internal.wc that return SVNRepositoryModifier and TypeMethodDescriptionprotected SVNRepositorySVNMergeDriver.ensureRepository(SVNRepository repository, SVNURL url) Methods in org.tmatesoft.svn.core.internal.wc with parameters of type SVNRepositoryModifier and TypeMethodDescriptionprivate voidSVNMergeDriver.adjustDeletedSubTreeRanges(SVNMergeDriver.MergePath child, SVNMergeDriver.MergePath parent, long revision1, long revision2, SVNURL primaryURL, SVNRepository repository) java.util.MapISVNMergeStrategy.calculateImplicitMergeInfo(SVNRepository repos, SVNURL url, long[] targetRev, long start, long end) java.util.MapSVNMergeDriver.calculateImplicitMergeInfo(SVNRepository repos, SVNURL url, long[] targetRev, long start, long end) private java.util.MapSVNMergeDriver.calculateLeftHandSide(SVNURL[] leftURL, long[] leftRev, java.lang.String targetReposRelPath, java.util.Collection subTreesWithMergeInfo, long targetRev, java.lang.String sourceReposRelPath, SVNURL sourceReposRoot, long sourceRev, SVNRepository sourceRepository, SVNRepository targetRepository) voidSVNMergeDriver.calculateRemainingRanges(SVNMergeDriver.MergePath parent, SVNMergeDriver.MergePath child, SVNURL sourceRootURL, SVNURL url1, long revision1, SVNURL url2, long revision2, java.util.Map targetMergeInfo, SVNMergeRangeList implicitSrcGap, boolean isSubtree, boolean childInheritsImplicit, SVNEntry entry, SVNRepository repository) private java.util.MapSVNCopyDriver.calculateTargetMergeInfo(java.io.File srcFile, SVNWCAccess access, SVNURL srcURL, long srcRevision, SVNRepository repository, boolean noReposAccess) private voidSVNCopyDriver.copyReposToWC(SVNCopyDriver.CopyPair pair, boolean sameRepositories, SVNRepository topSrcRepos, SVNWCAccess dstAccess) private voidSVNMergeDriver.ensureAllMissingRangesArePhantoms(SVNRepository repository, java.util.Map unmergedHistory) private voidSVNMergeDriver.ensureImplicitMergeinfo(SVNMergeDriver.MergePath parent, SVNMergeDriver.MergePath child, boolean childInheritsParent, SVNEntry entry, long revision1, long revision2, SVNRepository repository) protected SVNRepositorySVNMergeDriver.ensureRepository(SVNRepository repository, SVNURL url) private voidSVNMergeDriver.filterMergedRevisions(SVNMergeDriver.MergePath parent, SVNMergeDriver.MergePath child, SVNEntry entry, SVNRepository repository, java.lang.String mergeInfoPath, java.util.Map targetMergeInfo, long rev1, long rev2, boolean childInheritsImplicit) protected voidSVNMergeDriver.findGapsInMergeSourceHistory(long[] gap, java.lang.String mergeSrcCanonPath, SVNURL url1, long rev1, SVNURL url2, long rev2, SVNRepository repos) private java.util.MapSVNMergeDriver.findUnmergedMergeInfo(boolean[] neverSynched, long[] youngestMergedRev, long[] ycAncestorRev, java.util.Map srcCatalog, java.util.Map targetSegments, java.lang.String sourceReposPath, java.lang.String targetReposPath, long targetRev, long srcRev, SVNRepository sourceRepository, SVNRepository targetRepository) private voidSVNMergeDriver.fixDeletedSubtreeRanges(SVNURL url1, long revision1, SVNURL url2, long revision2, SVNRepository repository) intDefaultSVNAuthenticationManager.getConnectTimeout(SVNRepository repository) protected java.util.Map[]SVNMergeDriver.getFullMergeInfo(SVNEntry entry, boolean getRecorded, boolean getImplicit, boolean[] indirect, SVNMergeInfoInheritance inherit, SVNRepository repos, java.io.File target, long start, long end) java.util.MapSVNMergeDriver.getHistoryAsMergeInfo(SVNURL url, java.io.File path, SVNRevision pegRevision, long rangeYoungest, long rangeOldest, SVNRepository repos, SVNWCAccess access) ISVNMergeStrategy.getMergeInfoEntryHandler(java.lang.String mergeSrcPath, SVNURL sourceRootURL, long revision1, long revision2, SVNRepository repository, SVNDepth depth, java.util.List childrenWithMergeInfo) SVNMergeDriver.getMergeInfoEntryHandler(java.lang.String mergeSrcPath, SVNURL sourceRootURL, long revision1, long revision2, SVNRepository repository, SVNDepth depth, java.util.List childrenWithMergeInfo) private java.util.ListSVNMergeDriver.getMergeInfoPaths(java.util.List children, java.lang.String mergeSrcPath, SVNEntry entry, SVNURL sourceRootURL, long revision1, long revision2, boolean honorMergeInfo, SVNRepository repository, SVNDepth depth) intDefaultSVNAuthenticationManager.getReadTimeout(SVNRepository repository) private voidSVNMergeDriver.inheritImplicitMergeinfoFromParent(SVNMergeDriver.MergePath parent, SVNMergeDriver.MergePath child, long revision1, long revision2, SVNRepository repository) private java.io.FileSVNMergeDriver.loadFile(SVNRepository repository, long revision, SVNProperties properties, SVNAdminArea adminArea) private voidSVNMergeDriver.mergeCousinsAndSupplementMergeInfo(java.io.File targetWCPath, SVNEntry entry, SVNAdminArea adminArea, SVNRepository repository1, SVNRepository repository2, SVNURL url1, long rev1, SVNURL url2, long rev2, long youngestCommonRev, SVNURL sourceReposRoot, SVNURL wcReposRoot, SVNDepth depth, boolean ignoreAncestry, boolean force, boolean recordOnly, boolean dryRun) private java.util.ListSVNMergeDriver.normalizeMergeSources(java.io.File source, SVNURL sourceURL, SVNURL sourceRootURL, SVNRevision pegRevision, java.util.Collection rangesToMerge, SVNRepository repository) private voidSVNMergeDriver.populateRemainingRanges(java.util.List childrenWithMergeInfo, SVNURL sourceRootURL, SVNURL url1, long revision1, SVNURL url2, long revision2, boolean honorMergeInfo, SVNRepository repository, java.lang.String parentMergeSrcCanonPath) private SVNMergeRangeListSVNMergeDriver.removeNoOpMergeRanges(SVNRepository repository, SVNMergeRangeList ranges) private voidSVNMergeDriver.removeNoOpSubtreeRanges(SVNURL url1, long revision1, SVNURL url2, long revision2, SVNRepository repository) static voidSVNAdminHelper.removePropertiesNotInSource(SVNRepository repository, long revision, SVNProperties sourceProps, SVNProperties targetProps) static java.util.Map<java.lang.String,SVNPropertyValue> SVNExternalsUtil.resolvePinnedExternals(SVNWCContext context, SvnRepositoryAccess repositoryAccess, java.util.Map<SvnTarget, java.util.List<SVNExternal>> externalsToPin, SvnTarget pairSource, SvnTarget pairDst, long pairSourceRevision, SVNRepository svnRepository, SVNURL reposRootUrl) static intSVNAdminHelper.writeRevisionProperties(SVNRepository toRepository, long revision, SVNProperties revProps) Constructors in org.tmatesoft.svn.core.internal.wc with parameters of type SVNRepositoryModifierConstructorDescriptionSVNDiffStatusEditor(java.io.File anchor, java.lang.String target, SVNRepository repos, long revision, ISVNDiffStatusHandler handler) SVNRemoteDiffEditor(SVNAdminArea adminArea, java.io.File target, AbstractDiffCallback callback, SVNRepository repos, long revision1, long revision2, boolean dryRun, ISVNEventHandler handler, ISVNEventHandler cancelHandler) SVNStatusReporter(SVNRepository repos, ISVNReporterBaton baton, SVNStatusEditor editor) SVNSynchronizeEditor(SVNRepository toRepository, ISVNLogEntryHandler handler, long baseRevision, SVNProperties revProps) -
Uses of SVNRepository in org.tmatesoft.svn.core.internal.wc16
Methods in org.tmatesoft.svn.core.internal.wc16 that return SVNRepositoryModifier and TypeMethodDescriptionprotected SVNRepositorySVNBasicDelegate.createRepository(SVNURL url, java.io.File path, SVNAdminArea area, SVNRevision pegRevision, SVNRevision revision, long[] pegRev) protected SVNRepositorySVNBasicDelegate.createRepository(SVNURL url, java.io.File path, SVNWCAccess access, boolean mayReuse) protected SVNRepositorySVNBasicDelegate.createRepository(SVNURL url, java.lang.String uuid, boolean mayReuse) Methods in org.tmatesoft.svn.core.internal.wc16 with parameters of type SVNRepositoryModifier and TypeMethodDescriptionprotected SVNURLSVNBasicDelegate.deriveLocation(java.io.File path, SVNURL url, long[] pegRevisionNumber, SVNRevision pegRevision, SVNRepository repos, SVNWCAccess access) private voidSVNLogClient16.doAnnotate(java.lang.String path, long startRev, java.io.File tmpFile, SVNRepository repos, long endRev, boolean ignoreMimeType, ISVNAnnotateHandler handler, java.lang.String inputEncoding, boolean includeMergedRevisions) private voidSVNWCClient16.doGetRemoteProperty(SVNURL url, java.lang.String path, SVNRepository repos, java.lang.String propName, SVNRevision rev, SVNDepth depth, ISVNPropertyHandler handler) private voidSVNWCClient16.doGetRevisionProperty(SVNRepository repos, java.lang.String propName, long revNumber, ISVNPropertyHandler handler) private voidSVNLogClient16.doList(SVNRepository repos, long rev, ISVNDirEntryHandler handler, boolean fetchLocks, SVNDepth depth, int entryFields) private longSVNUpdateClient16.doRemoteExport(SVNRepository repository, long revNumber, java.io.File dstPath, java.lang.String eolStyle, boolean force, SVNDepth depth) protected SVNURLSVNBasicDelegate.ensureSessionURL(SVNRepository repository, SVNURL url) private java.util.MapSVNWCClient16.fetchLockTokens(SVNRepository repository, java.util.Map pathsTokensMap) protected SVNBasicDelegate.SVNRepositoryLocation[]SVNBasicDelegate.getLocations(SVNURL url, java.io.File path, SVNRepository repository, SVNRevision revision, SVNRevision start, SVNRevision end) private java.util.MapSVNBasicDelegate.getLocations10(SVNRepository repos, long pegRevision, long startRevision, long endRevision) protected longSVNBasicDelegate.getPathLastChangeRevision(java.lang.String relPath, long revision, SVNRepository repository) protected java.lang.StringSVNBasicDelegate.getPathRelativeToRoot(java.io.File path, SVNURL url, SVNURL reposRootURL, SVNWCAccess wcAccess, SVNRepository repos) protected java.lang.StringSVNBasicDelegate.getPathRelativeToSession(SVNURL url, SVNURL sessionURL, SVNRepository repos) protected java.util.MapSVNBasicDelegate.getReposMergeInfo(SVNRepository repository, java.lang.String path, long revision, SVNMergeInfoInheritance inheritance, boolean squelchIncapable) protected longSVNBasicDelegate.getRevisionNumber(SVNRevision revision, long[] latestRevisionNumber, SVNRepository repository, java.io.File path) protected longSVNBasicDelegate.getRevisionNumber(SVNRevision revision, SVNRepository repository, java.io.File path) protected java.util.MapSVNBasicDelegate.getWCOrRepositoryMergeInfo(java.io.File path, SVNEntry entry, SVNMergeInfoInheritance inherit, boolean[] indirect, boolean reposOnly, SVNRepository repository) private static voidSVNLogClient16.list(SVNRepository repository, java.lang.String path, long rev, SVNDepth depth, int entryFields, ISVNDirEntryHandler handler) private voidSVNWCClient16.pushDirInfo(SVNRepository repos, SVNRevision rev, java.lang.String path, SVNURL root, java.lang.String uuid, SVNURL url, java.util.Map locks, SVNDepth depth, ISVNInfoHandler handler) -
Uses of SVNRepository in org.tmatesoft.svn.core.internal.wc17
Fields in org.tmatesoft.svn.core.internal.wc17 declared as SVNRepositoryMethods in org.tmatesoft.svn.core.internal.wc17 with parameters of type SVNRepositoryModifier and TypeMethodDescriptionlongSVNWCContext.getRevisionNumber(SVNRevision revision, long[] latestRevisionNumber, SVNRepository repository, java.io.File path) Constructors in org.tmatesoft.svn.core.internal.wc17 with parameters of type SVNRepositoryModifierConstructorDescriptionSVNStatusReporter17(SVNRepository repository, SVNReporter17 reportBaton, SVNStatusEditor17 editor) -
Uses of SVNRepository in org.tmatesoft.svn.core.internal.wc2
Methods in org.tmatesoft.svn.core.internal.wc2 that return SVNRepositoryModifier and TypeMethodDescriptionSvnRepositoryAccess.createRepository(SVNURL url, java.lang.String expectedUuid, boolean mayReuse) Methods in org.tmatesoft.svn.core.internal.wc2 with parameters of type SVNRepositoryModifier and TypeMethodDescriptionjava.util.Map<java.lang.String,SVNMergeRangeList> SvnRepositoryAccess.getHistoryAsMergeInfo(SVNRepository repos, SvnTarget target, long youngest, long oldest) private java.util.Map<java.lang.String,SVNMergeRangeList> SvnRepositoryAccess.getHistoryAsMergeInfo(SVNURL url, SVNRevision pegRevision, long rangeYoungest, long rangeOldest, boolean[] hasZero, SVNRepository repos) SvnRepositoryAccess.getLocations(SVNRepository repository, SvnTarget path, SVNRevision revision, SVNRevision start, SVNRevision end) protected java.lang.StringSvnRepositoryAccess.getPathRelativeToRoot(SVNURL url, SVNURL reposRootURL, SVNRepository repos) java.lang.StringSvnRepositoryAccess.getPathRelativeToSession(SVNURL url, SVNURL sessionURL, SVNRepository repos) java.util.Map<java.lang.String,SVNMergeRangeList> SvnRepositoryAccess.getReposMergeInfo(SVNRepository repository, java.lang.String path, long revision, SVNMergeInfoInheritance inheritance, boolean squelchIncapable) abstract Structure<SvnRepositoryAccess.RevisionsPair>SvnRepositoryAccess.getRevisionNumber(SVNRepository repository, SvnTarget path, SVNRevision revision, Structure<SvnRepositoryAccess.RevisionsPair> youngestRevision) abstract Structure<SvnRepositoryAccess.UrlInfo>SvnRepositoryAccess.getURLFromPath(SvnTarget path, SVNRevision revision, SVNRepository repository) -
Uses of SVNRepository in org.tmatesoft.svn.core.internal.wc2.ng
Fields in org.tmatesoft.svn.core.internal.wc2.ng declared as SVNRepositoryModifier and TypeFieldDescription(package private) SVNRepositorySvnNgMergeDriver.repos1(package private) SVNRepositorySvnNgMergeDriver.repos2private SVNRepositorySvnNgRemoteDiffEditor.repositoryprivate SVNRepositorySvnNgRemoteDiffEditor2.repositoryprivate SVNRepositorySvnNgRemoteMergeEditor.repositoryMethods in org.tmatesoft.svn.core.internal.wc2.ng that return SVNRepositoryModifier and TypeMethodDescriptionprotected SVNRepositorySvnNgDiffSummarize.createRepository(SVNURL url, java.io.File path, boolean mayReuse) SvnNgRepositoryAccess.createRepository(SVNURL url, java.io.File baseDirectory) protected SVNRepositorySvnNgMergeDriver.ensureRepository(SVNRepository repository, SVNURL url) private SVNRepositorySvnNgMergeCallback.getRepos1()private SVNRepositorySvnNgMergeCallback.getRepos2()Methods in org.tmatesoft.svn.core.internal.wc2.ng with parameters of type SVNRepositoryModifier and TypeMethodDescriptionprivate voidSvnNgMergeDriver.adjustDeletedSubTreeRanges(SvnNgMergeDriver.MergePath child, SvnNgMergeDriver.MergePath parent, long revision1, long revision2, SVNURL primaryURL, SVNRepository repository) java.util.MapSvnNgMergeDriver.calculateImplicitMergeInfo(SVNRepository repos, SVNURL url, long[] targetRev, long start, long end) private SvnTargetSvnNgMergeReintegrate.calculateLeftHandSide(SVNWCContext context, java.util.Map<java.io.File, java.util.Map<java.lang.String, SVNMergeRangeList>> mergedToSourceCatalog, java.util.Map<java.io.File, java.util.Map<java.lang.String, SVNMergeRangeList>> unmergedToSourceCatalog, java.io.File targetAbsPath, java.io.File targetReposRelPath, java.util.Map<java.io.File, java.lang.String> subtreesWithMergeInfo, long targetRev, java.io.File sourceReposRelPath, SVNURL sourceReposRoot, SVNURL targetReposRoot, long sourceRev, SVNRepository sourceRepository, SVNRepository targetRepository) voidSvnNgMergeDriver.calculateRemainingRanges(SvnNgMergeDriver.MergePath parent, SvnNgMergeDriver.MergePath child, SVNURL sourceRootURL, SVNURL url1, long revision1, SVNURL url2, long revision2, java.util.Map targetMergeInfo, SVNMergeRangeList implicitSrcGap, boolean isSubtree, boolean childInheritsImplicit, SVNRepository repository) private java.util.Map<java.lang.String,SVNMergeRangeList> SvnNgReposToWcCopy.calculateTargetMergeInfo(SVNURL srcURL, long srcRevision, SVNRepository repository) private java.util.Map<java.lang.String,SVNMergeRangeList> SvnNgWcToReposCopy.calculateTargetMergeInfo(java.io.File srcFile, long srcRevision, SVNRepository repository) private voidSvnNgDiff.checkDiffTargetExists(SVNURL url, long revision, long otherRevision, SVNRepository repository) private voidSvnNgDiffSummarize.checkDiffTargetExists(SVNURL url, long revision, long otherRevision, SVNRepository repository) private java.lang.VoidSvnNgReposToWcCopy.copy(java.util.Collection<SvnNgReposToWcCopy.SvnCopyPair> copyPairs, java.io.File topDst, boolean ignoreExternals, SVNRepository repository) private longSvnNgReposToWcCopy.copy(SvnNgReposToWcCopy.SvnCopyPair pair, boolean sameRepositories, boolean ignoreExternals, SVNRepository repository) private voidSvnNgReposToWcCopy.copyForeignDir(SVNRepository repository, long locRev, java.io.File dstAbsPath, SVNDepth depth) static SvnNgRemoteDiffEditorSvnNgRemoteDiffEditor.createEditor(SVNWCContext context, java.io.File target, SVNDepth depth, SVNRepository repository, long revision, boolean walkDeletedDirs, boolean dryRun, boolean pureRemoteDiff, ISvnDiffCallback diffCallback, ISVNEventHandler handler) private voidSvnNgRemoteDiffEditor.diffDeletedDir(java.lang.String path, long revision, SVNRepository repository) protected SvnNgMergeDriver.MergeDataSvnNgMergeDriver.doMerge(java.util.Map<java.io.File, java.util.Map<java.lang.String, SVNMergeRangeList>> resultCatalog, java.util.List<SvnNgMergeDriver.MergeSource> mergeSources, java.io.File targetAbsPath, SVNRepository sourceRepository, boolean sourcesRelated, boolean sameRepository, boolean ignoreMergeInfo, boolean diffIgnoreAncestry, boolean forceDelete, boolean dryRun, boolean recordOnly, java.util.Collection<java.io.File> recordOnlyPaths, boolean reintegrateMerge, boolean squelcheMergeInfoNotifications, SVNDepth depth, SVNDiffOptions diffOptions) static voidSvnNgMergeinfoUtil.elideMergeInfo(SVNWCContext context, SVNRepository repos, java.io.File targetAbsPath, java.io.File limitAbsPath) private voidSvnNgMergeDriver.ensureImplicitMergeinfo(SvnNgMergeDriver.MergePath parent, SvnNgMergeDriver.MergePath child, boolean childInheritsParent, long revision1, long revision2, SVNRepository repository) protected SVNRepositorySvnNgMergeDriver.ensureRepository(SVNRepository repository, SVNURL url) protected static SVNURLSvnNgMergeDriver.ensureSessionURL(SVNRepository repository, SVNURL url) private voidSvnNgMergeDriver.filterMergedRevisions(SvnNgMergeDriver.MergePath parent, SvnNgMergeDriver.MergePath child, SVNRepository repository, java.lang.String mergeInfoPath, java.util.Map targetMergeInfo, long rev1, long rev2, boolean childInheritsImplicit) private SVNPropertiesSvnNgMergeCallback.filterSelfReferentialMergeInfo(SVNProperties props, java.io.File localAbsPath, boolean honorMergeInfo, boolean sameRepos, boolean reintegrateMerge, SVNRepository repos) private SVNPropertiesSvnNgMergeCallback2.filterSelfReferentialMergeInfo(SVNProperties props, java.io.File targetAbsPath, SVNRepository svnRepository) protected voidSvnNgMergeDriver.findGapsInMergeSourceHistory(long[] gap, java.lang.String mergeSrcCanonPath, SVNURL url1, long rev1, SVNURL url2, long rev2, SVNRepository repos) private java.util.Collection<SVNURL>SvnNgWcToReposCopy.findMissingParents(SVNURL targetURL, SVNRepository repository) SvnNgMergeReintegrate.findUnmergedMergeInfo(long ycAncestorRev, java.util.Map<java.io.File, java.util.Map<java.lang.String, SVNMergeRangeList>> sourceCatalog, java.util.Map<java.io.File, java.util.List<SVNLocationSegment>> targetSegments, java.io.File sourceReposRelPath, java.io.File targetReposRelPath, long targetRev, long sourceRev, SVNRepository sourceRepos, SVNRepository targetRepos) private voidSvnNgMergeReintegrate.findUnsyncedRanges(java.io.File sourceReposRelPath, java.io.File targetReposRelPath, java.util.Map<java.io.File, java.util.Map<java.lang.String, SVNMergeRangeList>> unmergedToSourceCatalog, java.util.Map<java.io.File, java.util.Map<java.lang.String, SVNMergeRangeList>> mergedToSourceCatalog, java.util.Map<java.io.File, java.util.Map<java.lang.String, SVNMergeRangeList>> finalUnmergedCatalog, SVNRepository repos) private voidSvnNgMergeDriver.fixDeletedSubtreeRanges(SVNURL url1, long revision1, SVNURL url2, long revision2, SVNRepository repository, java.util.Map<java.io.File, SvnNgMergeDriver.MergePath> childrenWithMergeInfo) protected java.util.Map<java.lang.String,SVNMergeRangeList>[] SvnNgMergeDriver.getFullMergeInfo(boolean getRecorded, boolean getImplicit, boolean[] inherited, SVNMergeInfoInheritance inherit, SVNRepository repos, java.io.File target, long start, long end) static java.util.Map<java.io.File,java.util.Map<java.lang.String, SVNProperties>> SvnNgInheritableProperties.getInheritalbeProperites(SVNWCContext context, SVNRepository repository, java.io.File localAbsPath, long revision, SVNDepth depth) private java.util.Map<java.io.File,java.lang.String> SvnNgMergeDriver.getInoperativeImmediateChildrent(java.lang.String mergeSourceReposAbsPath, long oldestRev, long youngestRev, java.io.File targetAbsPath, SVNRepository repos, java.util.Map<java.io.File, SvnNgMergeDriver.MergePath> childrenWithMergeInfo) private java.util.Map<java.io.File,java.lang.String> SvnNgMergeDriver.getOperativeImmediateChildren(java.io.File mergeSourceFsPath, long oldestRevision, long youngestRevision, java.io.File mergeTargetAbsPath, SVNDepth depth, SVNRepository repository) protected java.lang.StringSvnNgMergeDriver.getPathRelativeToRoot(SVNURL url, SVNURL reposRootURL, SVNRepository repos) private static SvnNgMergeinfoUtil.SvnMergeInfoCatalogInfoSvnNgMergeinfoUtil.getReposMergeInfoCatalog(SVNRepository repository, java.lang.String relativePath, long revision, SVNMergeInfoInheritance inheritance, boolean squelchIncapable, boolean includeDescendats) private longSvnNgDiff.getRevisionNumber(SVNRevision revision, SVNRepository repository, SvnTarget target) private longSvnNgDiffSummarize.getRevisionNumber(SVNRevision revision1, SVNRepository repository1, SVNURL url1) SvnNgRepositoryAccess.getRevisionNumber(SVNRepository repository, SvnTarget path, SVNRevision revision, Structure<SvnRepositoryAccess.RevisionsPair> youngestRevision) SvnNgRepositoryAccess.getURLFromPath(SvnTarget path, SVNRevision revision, SVNRepository repository) static java.util.Map<java.lang.String,SVNMergeRangeList> SvnNgMergeinfoUtil.getWCOrReposMergeInfo(SVNWCContext context, java.io.File wcPath, SVNRepository repository, boolean reposOnly, SVNMergeInfoInheritance inheritance) (package private) static SvnNgMergeinfoUtil.SvnMergeInfoCatalogInfoSvnNgMergeinfoUtil.getWcOrReposMergeInfoCatalog(SVNWCContext context, SVNRepository repository, java.io.File wcPath, boolean includeDescendants, boolean reposOnly, boolean ignoreInvalidMergeInfo, SVNMergeInfoInheritance inheritance) private voidSvnNgWcToReposCopy.includeExternalsChanges(SVNRepository repos, SvnCommitPacket packet, java.util.Map<java.io.File, java.lang.String> externalsStorage, SvnNgWcToReposCopy.SvnCopyPair svnCopyPair) private voidSvnNgMergeDriver.inheritImplicitMergeinfoFromParent(SvnNgMergeDriver.MergePath parent, SvnNgMergeDriver.MergePath child, long revision1, long revision2, SVNRepository repository) voidSvnNgRemoteDiffEditor.FileBaton.loadFile(SVNWCContext context, SVNRepository repos, boolean propsOnly, java.util.Collection<java.io.File> tmpFiles) voidSvnNgRemoteDiffEditor.DirBaton.loadProperties(SVNRepository repos, java.lang.String path, long revision) SvnNgMergeDriver.mergeCousinsAndSupplementMergeInfo(java.io.File targetWCPath, SVNRepository repository1, SVNRepository repository2, SVNURL url1, long rev1, SVNURL url2, long rev2, long youngestCommonRev, SVNURL sourceReposRoot, SVNURL wcReposRoot, SVNDepth depth, boolean ignoreMergeInfo, boolean ignoreAncestry, boolean forceDelete, boolean recordOnly, boolean dryRun) private static booleanSvnNgInheritableProperties.needsCachedIProps(SVNWCContext context, java.io.File localAbsPath, SVNRepository repository) java.util.List<SvnNgMergeDriver.MergeSource>SvnNgMergeDriver.normalizeMergeSources(SvnTarget source, SVNURL sourceURL, SVNURL sourceRootURL, SVNRevision pegRevision, java.util.Collection<SVNRevisionRange> rangesToMerge, SVNRepository repository) private voidSvnNgMergeDriver.populateRemainingRanges(java.util.Map<java.io.File, SvnNgMergeDriver.MergePath> childrenWithMergeInfo, SVNURL sourceRootURL, SVNURL url1, long revision1, SVNURL url2, long revision2, boolean honorMergeInfo, SVNRepository repository, java.lang.String parentMergeSrcCanonPath) private SVNMergeRangeListSvnNgMergeDriver.removeNoOpMergeRanges(SVNRepository repository, SVNMergeRangeList ranges) private voidSvnNgMergeDriver.removeNoOpSubtreeRanges(SVNURL url1, long revision1, SVNURL url2, long revision2, java.io.File targetAbsPath, SVNRepository repository, java.util.Map<java.io.File, SvnNgMergeDriver.MergePath> childrenWithMergeInfo) private SVNURLSvnNgMergeCallback2.reposLocations(SVNURL url, long pegRevision, SVNURL reposRootUrl, java.lang.String reposUuid, long opRevision, SVNRepository svnRepository) private java.util.Map<java.lang.String,SVNPropertyValue> SvnNgWcToWcCopy.resolvePinnedExternals(java.util.Map<SvnTarget, java.util.List<SVNExternal>> externalsToPin, SvnNgWcToWcCopy.SvnCopyPair copyPair, SVNRepository svnRepository, SVNURL reposRootUrl) SvnNgMergeDriver.singleFileMergeGetFile(SVNRepository repository, SVNURL url, long revision, java.io.File wcTarget) private voidSvnNgAbstractUpdate.switchFileExternal(java.io.File localAbsPath, SVNURL url, SVNRevision pegRevision, SVNRevision revision, java.io.File defDirAbspath, SVNRepository repository, long repositoryRevision, SVNURL reposRootUrl) Constructors in org.tmatesoft.svn.core.internal.wc2.ng with parameters of type SVNRepositoryModifierConstructorDescriptionSvnNgRemoteDiffEditor2(long revision, boolean textDeltas, SVNRepository repository, ISvnDiffCallback2 callback) SvnNgRemoteMergeEditor(java.io.File target, SVNWCContext context, SVNRepository repository, long revision, ISvnDiffCallback2 processor, boolean textDeltas) -
Uses of SVNRepository in org.tmatesoft.svn.core.internal.wc2.old
Methods in org.tmatesoft.svn.core.internal.wc2.old with parameters of type SVNRepositoryModifier and TypeMethodDescriptionprotected SVNURLSvnOldRepositoryAccess.deriveLocation(java.io.File path, SVNURL url, long[] pegRevisionNumber, SVNRevision pegRevision, SVNRepository repos, SVNWCAccess access) SvnOldRepositoryAccess.getRevisionNumber(SVNRepository repository, SvnTarget path, SVNRevision revision, Structure<SvnRepositoryAccess.RevisionsPair> youngestRevision) SvnOldRepositoryAccess.getURLFromPath(SvnTarget path, SVNRevision revision, SVNRepository repository) -
Uses of SVNRepository in org.tmatesoft.svn.core.internal.wc2.remote
Methods in org.tmatesoft.svn.core.internal.wc2.remote with parameters of type SVNRepositoryModifier and TypeMethodDescriptionprivate voidSvnRemoteList.doList(SVNRepository repos, long rev, ISVNDirEntryHandler handler, boolean fetchLocks, SVNDepth depth, int entryFields, SVNURL externalParentUrl, java.lang.String externalTarget) private java.util.Map<java.lang.String,java.lang.String> SvnRemoteUnlock.fetchLockTokens(SVNRepository repository, java.util.Map<java.lang.String, java.lang.String> pathsTokensMap) private static voidSvnRemoteList.list(SVNRepository repository, java.lang.String path, long rev, SVNDepth depth, int entryFields, java.util.Map<SVNURL, SVNPropertyValue> externals, SVNURL externalParentUrl, java.lang.String externalTarget, ISVNDirEntryHandler handler) private voidSvnRemoteList.listExternalItems(SVNRepository repository, SVNExternal[] externalItems, SVNURL externalParentUrl, SVNDepth depth, int entryFields, boolean fetchLocks, ISVNDirEntryHandler handler) private voidSvnRemoteList.listExternals(SVNRepository repository, java.util.Map<SVNURL, SVNPropertyValue> externals, SVNDepth depth, int entryFields, boolean fetchLocks, ISVNDirEntryHandler handler) private voidSvnRemoteGetInfo.pushDirInfo(SVNRepository repos, SVNRevision rev, java.lang.String dir, SVNURL root, java.lang.String uuid, SVNURL url, java.util.Map<java.lang.String, SVNLock> locks, SVNDepth depth) static voidSvnRemoteGetProperties.remotePropertyGet(SVNURL url, SVNNodeKind kind, java.lang.String path, SVNRepository repos, long revNumber, SVNDepth depth, ISvnObjectReceiver<SVNProperties> receiver) private SVNCommitInfoSvnRemoteRemoteDelete.singleRepositoryDelete(SVNRepository repository, SVNURL rootURL, java.util.List<java.lang.String> paths) -
Uses of SVNRepository in org.tmatesoft.svn.core.io
Methods in org.tmatesoft.svn.core.io that return SVNRepositoryModifier and TypeMethodDescriptionstatic SVNRepositoryCreates an SVNRepository driver according to the protocol that is to be used to access a repository.static SVNRepositorySVNRepositoryFactory.create(SVNURL url, ISVNSession options) Creates an SVNRepository driver according to the protocol that is to be used to access a repository.protected abstract SVNRepositorySVNRepositoryFactory.createRepositoryImpl(SVNURL url, ISVNSession session) Methods in org.tmatesoft.svn.core.io with parameters of type SVNRepositoryModifier and TypeMethodDescriptionvoidISVNConnectionListener.connectionClosed(SVNRepository repository) Handles connection closed event.voidISVNConnectionListener.connectionOpened(SVNRepository repository) Handles connection opened event.java.lang.StringISVNSession.getCommitMessage(SVNRepository repository, long revision) Retrieves the cached commit message for a particular revision.booleanISVNSession.hasCommitMessage(SVNRepository repository, long revision) Checks if there's a commit message in cache for a particular repository and revision.booleanISVNSession.keepConnection(SVNRepository repository) Says if the given SVNRepository object should use a single socket connection (not to open/close a new one for each operation).voidISVNSession.saveCommitMessage(SVNRepository repository, long revision, java.lang.String message) Caches a commit message for the given revision. -
Uses of SVNRepository in org.tmatesoft.svn.core.replicator
Fields in org.tmatesoft.svn.core.replicator declared as SVNRepositoryModifier and TypeFieldDescriptionprivate SVNRepositorySVNReplicationEditor.myReposprivate SVNRepositorySVNReplicationEditor.mySourceRepositoryMethods in org.tmatesoft.svn.core.replicator that return SVNRepositoryModifier and TypeMethodDescriptionprivate SVNRepositorySVNReplicationEditor.getSourceRepository()Methods in org.tmatesoft.svn.core.replicator with parameters of type SVNRepositoryModifier and TypeMethodDescriptionlongSVNRepositoryReplicator.replicateRepository(SVNRepository src, SVNRepository dst, boolean incremental) Replicates a repository either incrementally or totally.longSVNRepositoryReplicator.replicateRepository(SVNRepository src, SVNRepository dst, long fromRevision, long toRevision) Replicates a range of repository revisions.private voidSVNRepositoryReplicator.updateRevisionProperties(SVNRepository repository, long revision, SVNProperties properties) Constructors in org.tmatesoft.svn.core.replicator with parameters of type SVNRepositoryModifierConstructorDescriptionSVNReplicationEditor(SVNRepository repository, ISVNEditor commitEditor, SVNLogEntry revision) Creates a new replication editor. -
Uses of SVNRepository in org.tmatesoft.svn.core.wc
Fields in org.tmatesoft.svn.core.wc with type parameters of type SVNRepositoryModifier and TypeFieldDescriptionprivate java.util.Map<SVNRepository,java.lang.Long> DefaultSVNRepositoryPool.myInactiveRepositoriesprivate java.util.Map<java.lang.String,SVNRepository> DefaultSVNRepositoryPool.myPoolMethods in org.tmatesoft.svn.core.wc that return SVNRepositoryModifier and TypeMethodDescriptionDefaultSVNRepositoryPool.createRepository(SVNURL url, boolean mayReuse) Creates a new SVNRepository driver object.ISVNRepositoryPool.createRepository(SVNURL url, boolean mayReuse) Creates a low-level SVN protocol driver to access a repository.SVNClientManager.createRepository(SVNURL url, boolean mayReuse) Creates a low-level SVN protocol driver to directly work with a repository.Methods in org.tmatesoft.svn.core.wc that return types with arguments of type SVNRepositoryModifier and TypeMethodDescriptionprivate java.util.Map<java.lang.String,SVNRepository> DefaultSVNRepositoryPool.getPool()Methods in org.tmatesoft.svn.core.wc with parameters of type SVNRepositoryModifier and TypeMethodDescriptionvoidDefaultSVNRepositoryPool.connectionClosed(SVNRepository repository) Places the specifiedrepositoryinto the pool of inactiveSVNRepositoryobjects.voidDefaultSVNRepositoryPool.connectionOpened(SVNRepository repository) Removes the specifiedrepositoryobject from the pool of inactiveSVNRepositoryobjects held by this object.java.lang.StringDefaultSVNRepositoryPool.getCommitMessage(SVNRepository repository, long revision) Returns null.booleanDefaultSVNRepositoryPool.hasCommitMessage(SVNRepository repository, long revision) Returns false.booleanDefaultSVNRepositoryPool.keepConnection(SVNRepository repository) Says if the given SVNRepository driver object should keep a connection opened.voidDefaultSVNRepositoryPool.saveCommitMessage(SVNRepository repository, long revision, java.lang.String message) Does nothing.private voidDefaultSVNRepositoryPool.setOptionalSpoolLocation(SVNRepository repos, ISVNTunnelProvider options) -
Uses of SVNRepository in org.tmatesoft.svn.core.wc.admin
Fields in org.tmatesoft.svn.core.wc.admin declared as SVNRepositoryModifier and TypeFieldDescription(package private) SVNRepositorySVNAdminClient.SessionInfo.myRepositoryprivate SVNRepositorySVNReplayHandler.myTargetRepositoryMethods in org.tmatesoft.svn.core.wc.admin that return SVNRepositoryModifier and TypeMethodDescriptionprotected SVNRepositorySVNAdminBasicClient.createRepository(SVNURL url, java.lang.String uuid, boolean mayReuse) Methods in org.tmatesoft.svn.core.wc.admin with parameters of type SVNRepositoryModifier and TypeMethodDescriptionprivate voidSVNAdminClient.checkIfRepositoryIsAtRoot(SVNRepository repos, SVNURL url) private SVNPropertiesSVNAdminClient.copyRevisionProperties(SVNRepository fromRepository, SVNRepository toRepository, long revision, boolean sync) private voidSVNAdminClient.lock(SVNRepository repos) private SVNAdminClient.SessionInfoSVNAdminClient.openSourceRepository(SVNRepository targetRepos) private voidSVNAdminClient.unlock(SVNRepository repos) Constructors in org.tmatesoft.svn.core.wc.admin with parameters of type SVNRepositoryModifierConstructorDescriptionSessionInfo(SVNRepository repos, long lastMergedRev) SVNReplayHandler(SVNRepository targetRepository, boolean hasCommitRevPropsCapability, ISVNLogEntryHandler logEntryHandler, ISVNDebugLog debugLog, ISVNEventHandler canceller, SVNAdminClient adminClient) Creates a new replay handler.