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 long
SVNAdminCommand.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 TypeMethodDescriptionint
BasicAuthenticationManager.getConnectTimeout
(SVNRepository repository) Returns connection timeout value.int
ISVNAuthenticationManager.getConnectTimeout
(SVNRepository repository) Returns the connection timeout value in milliseconds whichrepository
should use in network connection operations.int
BasicAuthenticationManager.getReadTimeout
(SVNRepository repository) Returns connection timeout value.int
ISVNAuthenticationManager.getReadTimeout
(SVNRepository repository) Returns the read timeout value in milliseconds whichrepository
should 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 SVNRepository
DAVConnection.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) boolean
DefaultHTTPConnectionFactory.useSendAllForDiff
(SVNRepository repository) boolean
IHTTPConnectionFactory.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 SVNRepository
FSRepositoryFactory.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 SVNRepository
SVNRemoteDiffEditor.myRepos
private SVNRepository
SVNDiffStatusEditor.myRepository
private SVNRepository
SVNStatusReporter.myRepository
protected SVNRepository
SVNMergeDriver.myRepository1
protected SVNRepository
SVNMergeDriver.myRepository2
private SVNRepository
SVNSynchronizeEditor.myTargetRepository
Methods in org.tmatesoft.svn.core.internal.wc that return SVNRepositoryModifier and TypeMethodDescriptionprotected SVNRepository
SVNMergeDriver.ensureRepository
(SVNRepository repository, SVNURL url) Methods in org.tmatesoft.svn.core.internal.wc with parameters of type SVNRepositoryModifier and TypeMethodDescriptionprivate void
SVNMergeDriver.adjustDeletedSubTreeRanges
(SVNMergeDriver.MergePath child, SVNMergeDriver.MergePath parent, long revision1, long revision2, SVNURL primaryURL, SVNRepository repository) java.util.Map
ISVNMergeStrategy.calculateImplicitMergeInfo
(SVNRepository repos, SVNURL url, long[] targetRev, long start, long end) java.util.Map
SVNMergeDriver.calculateImplicitMergeInfo
(SVNRepository repos, SVNURL url, long[] targetRev, long start, long end) private java.util.Map
SVNMergeDriver.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) void
SVNMergeDriver.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.Map
SVNCopyDriver.calculateTargetMergeInfo
(java.io.File srcFile, SVNWCAccess access, SVNURL srcURL, long srcRevision, SVNRepository repository, boolean noReposAccess) private void
SVNCopyDriver.copyReposToWC
(SVNCopyDriver.CopyPair pair, boolean sameRepositories, SVNRepository topSrcRepos, SVNWCAccess dstAccess) private void
SVNMergeDriver.ensureAllMissingRangesArePhantoms
(SVNRepository repository, java.util.Map unmergedHistory) private void
SVNMergeDriver.ensureImplicitMergeinfo
(SVNMergeDriver.MergePath parent, SVNMergeDriver.MergePath child, boolean childInheritsParent, SVNEntry entry, long revision1, long revision2, SVNRepository repository) protected SVNRepository
SVNMergeDriver.ensureRepository
(SVNRepository repository, SVNURL url) private void
SVNMergeDriver.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 void
SVNMergeDriver.findGapsInMergeSourceHistory
(long[] gap, java.lang.String mergeSrcCanonPath, SVNURL url1, long rev1, SVNURL url2, long rev2, SVNRepository repos) private java.util.Map
SVNMergeDriver.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 void
SVNMergeDriver.fixDeletedSubtreeRanges
(SVNURL url1, long revision1, SVNURL url2, long revision2, SVNRepository repository) int
DefaultSVNAuthenticationManager.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.Map
SVNMergeDriver.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.List
SVNMergeDriver.getMergeInfoPaths
(java.util.List children, java.lang.String mergeSrcPath, SVNEntry entry, SVNURL sourceRootURL, long revision1, long revision2, boolean honorMergeInfo, SVNRepository repository, SVNDepth depth) int
DefaultSVNAuthenticationManager.getReadTimeout
(SVNRepository repository) private void
SVNMergeDriver.inheritImplicitMergeinfoFromParent
(SVNMergeDriver.MergePath parent, SVNMergeDriver.MergePath child, long revision1, long revision2, SVNRepository repository) private java.io.File
SVNMergeDriver.loadFile
(SVNRepository repository, long revision, SVNProperties properties, SVNAdminArea adminArea) private void
SVNMergeDriver.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.List
SVNMergeDriver.normalizeMergeSources
(java.io.File source, SVNURL sourceURL, SVNURL sourceRootURL, SVNRevision pegRevision, java.util.Collection rangesToMerge, SVNRepository repository) private void
SVNMergeDriver.populateRemainingRanges
(java.util.List childrenWithMergeInfo, SVNURL sourceRootURL, SVNURL url1, long revision1, SVNURL url2, long revision2, boolean honorMergeInfo, SVNRepository repository, java.lang.String parentMergeSrcCanonPath) private SVNMergeRangeList
SVNMergeDriver.removeNoOpMergeRanges
(SVNRepository repository, SVNMergeRangeList ranges) private void
SVNMergeDriver.removeNoOpSubtreeRanges
(SVNURL url1, long revision1, SVNURL url2, long revision2, SVNRepository repository) static void
SVNAdminHelper.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 int
SVNAdminHelper.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 SVNRepository
SVNBasicDelegate.createRepository
(SVNURL url, java.io.File path, SVNAdminArea area, SVNRevision pegRevision, SVNRevision revision, long[] pegRev) protected SVNRepository
SVNBasicDelegate.createRepository
(SVNURL url, java.io.File path, SVNWCAccess access, boolean mayReuse) protected SVNRepository
SVNBasicDelegate.createRepository
(SVNURL url, java.lang.String uuid, boolean mayReuse) Methods in org.tmatesoft.svn.core.internal.wc16 with parameters of type SVNRepositoryModifier and TypeMethodDescriptionprotected SVNURL
SVNBasicDelegate.deriveLocation
(java.io.File path, SVNURL url, long[] pegRevisionNumber, SVNRevision pegRevision, SVNRepository repos, SVNWCAccess access) private void
SVNLogClient16.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 void
SVNWCClient16.doGetRemoteProperty
(SVNURL url, java.lang.String path, SVNRepository repos, java.lang.String propName, SVNRevision rev, SVNDepth depth, ISVNPropertyHandler handler) private void
SVNWCClient16.doGetRevisionProperty
(SVNRepository repos, java.lang.String propName, long revNumber, ISVNPropertyHandler handler) private void
SVNLogClient16.doList
(SVNRepository repos, long rev, ISVNDirEntryHandler handler, boolean fetchLocks, SVNDepth depth, int entryFields) private long
SVNUpdateClient16.doRemoteExport
(SVNRepository repository, long revNumber, java.io.File dstPath, java.lang.String eolStyle, boolean force, SVNDepth depth) protected SVNURL
SVNBasicDelegate.ensureSessionURL
(SVNRepository repository, SVNURL url) private java.util.Map
SVNWCClient16.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.Map
SVNBasicDelegate.getLocations10
(SVNRepository repos, long pegRevision, long startRevision, long endRevision) protected long
SVNBasicDelegate.getPathLastChangeRevision
(java.lang.String relPath, long revision, SVNRepository repository) protected java.lang.String
SVNBasicDelegate.getPathRelativeToRoot
(java.io.File path, SVNURL url, SVNURL reposRootURL, SVNWCAccess wcAccess, SVNRepository repos) protected java.lang.String
SVNBasicDelegate.getPathRelativeToSession
(SVNURL url, SVNURL sessionURL, SVNRepository repos) protected java.util.Map
SVNBasicDelegate.getReposMergeInfo
(SVNRepository repository, java.lang.String path, long revision, SVNMergeInfoInheritance inheritance, boolean squelchIncapable) protected long
SVNBasicDelegate.getRevisionNumber
(SVNRevision revision, long[] latestRevisionNumber, SVNRepository repository, java.io.File path) protected long
SVNBasicDelegate.getRevisionNumber
(SVNRevision revision, SVNRepository repository, java.io.File path) protected java.util.Map
SVNBasicDelegate.getWCOrRepositoryMergeInfo
(java.io.File path, SVNEntry entry, SVNMergeInfoInheritance inherit, boolean[] indirect, boolean reposOnly, SVNRepository repository) private static void
SVNLogClient16.list
(SVNRepository repository, java.lang.String path, long rev, SVNDepth depth, int entryFields, ISVNDirEntryHandler handler) private void
SVNWCClient16.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 TypeMethodDescriptionlong
SVNWCContext.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.String
SvnRepositoryAccess.getPathRelativeToRoot
(SVNURL url, SVNURL reposRootURL, SVNRepository repos) java.lang.String
SvnRepositoryAccess.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) SVNRepository
SvnNgMergeDriver.repos1
(package private) SVNRepository
SvnNgMergeDriver.repos2
private SVNRepository
SvnNgRemoteDiffEditor.repository
private SVNRepository
SvnNgRemoteDiffEditor2.repository
private SVNRepository
SvnNgRemoteMergeEditor.repository
Methods in org.tmatesoft.svn.core.internal.wc2.ng that return SVNRepositoryModifier and TypeMethodDescriptionprotected SVNRepository
SvnNgDiffSummarize.createRepository
(SVNURL url, java.io.File path, boolean mayReuse) SvnNgRepositoryAccess.createRepository
(SVNURL url, java.io.File baseDirectory) protected SVNRepository
SvnNgMergeDriver.ensureRepository
(SVNRepository repository, SVNURL url) private SVNRepository
SvnNgMergeCallback.getRepos1()
private SVNRepository
SvnNgMergeCallback.getRepos2()
Methods in org.tmatesoft.svn.core.internal.wc2.ng with parameters of type SVNRepositoryModifier and TypeMethodDescriptionprivate void
SvnNgMergeDriver.adjustDeletedSubTreeRanges
(SvnNgMergeDriver.MergePath child, SvnNgMergeDriver.MergePath parent, long revision1, long revision2, SVNURL primaryURL, SVNRepository repository) java.util.Map
SvnNgMergeDriver.calculateImplicitMergeInfo
(SVNRepository repos, SVNURL url, long[] targetRev, long start, long end) private SvnTarget
SvnNgMergeReintegrate.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) void
SvnNgMergeDriver.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 void
SvnNgDiff.checkDiffTargetExists
(SVNURL url, long revision, long otherRevision, SVNRepository repository) private void
SvnNgDiffSummarize.checkDiffTargetExists
(SVNURL url, long revision, long otherRevision, SVNRepository repository) private java.lang.Void
SvnNgReposToWcCopy.copy
(java.util.Collection<SvnNgReposToWcCopy.SvnCopyPair> copyPairs, java.io.File topDst, boolean ignoreExternals, SVNRepository repository) private long
SvnNgReposToWcCopy.copy
(SvnNgReposToWcCopy.SvnCopyPair pair, boolean sameRepositories, boolean ignoreExternals, SVNRepository repository) private void
SvnNgReposToWcCopy.copyForeignDir
(SVNRepository repository, long locRev, java.io.File dstAbsPath, SVNDepth depth) static SvnNgRemoteDiffEditor
SvnNgRemoteDiffEditor.createEditor
(SVNWCContext context, java.io.File target, SVNDepth depth, SVNRepository repository, long revision, boolean walkDeletedDirs, boolean dryRun, boolean pureRemoteDiff, ISvnDiffCallback diffCallback, ISVNEventHandler handler) private void
SvnNgRemoteDiffEditor.diffDeletedDir
(java.lang.String path, long revision, SVNRepository repository) protected SvnNgMergeDriver.MergeData
SvnNgMergeDriver.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 void
SvnNgMergeinfoUtil.elideMergeInfo
(SVNWCContext context, SVNRepository repos, java.io.File targetAbsPath, java.io.File limitAbsPath) private void
SvnNgMergeDriver.ensureImplicitMergeinfo
(SvnNgMergeDriver.MergePath parent, SvnNgMergeDriver.MergePath child, boolean childInheritsParent, long revision1, long revision2, SVNRepository repository) protected SVNRepository
SvnNgMergeDriver.ensureRepository
(SVNRepository repository, SVNURL url) protected static SVNURL
SvnNgMergeDriver.ensureSessionURL
(SVNRepository repository, SVNURL url) private void
SvnNgMergeDriver.filterMergedRevisions
(SvnNgMergeDriver.MergePath parent, SvnNgMergeDriver.MergePath child, SVNRepository repository, java.lang.String mergeInfoPath, java.util.Map targetMergeInfo, long rev1, long rev2, boolean childInheritsImplicit) private SVNProperties
SvnNgMergeCallback.filterSelfReferentialMergeInfo
(SVNProperties props, java.io.File localAbsPath, boolean honorMergeInfo, boolean sameRepos, boolean reintegrateMerge, SVNRepository repos) private SVNProperties
SvnNgMergeCallback2.filterSelfReferentialMergeInfo
(SVNProperties props, java.io.File targetAbsPath, SVNRepository svnRepository) protected void
SvnNgMergeDriver.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 void
SvnNgMergeReintegrate.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 void
SvnNgMergeDriver.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.String
SvnNgMergeDriver.getPathRelativeToRoot
(SVNURL url, SVNURL reposRootURL, SVNRepository repos) private static SvnNgMergeinfoUtil.SvnMergeInfoCatalogInfo
SvnNgMergeinfoUtil.getReposMergeInfoCatalog
(SVNRepository repository, java.lang.String relativePath, long revision, SVNMergeInfoInheritance inheritance, boolean squelchIncapable, boolean includeDescendats) private long
SvnNgDiff.getRevisionNumber
(SVNRevision revision, SVNRepository repository, SvnTarget target) private long
SvnNgDiffSummarize.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.SvnMergeInfoCatalogInfo
SvnNgMergeinfoUtil.getWcOrReposMergeInfoCatalog
(SVNWCContext context, SVNRepository repository, java.io.File wcPath, boolean includeDescendants, boolean reposOnly, boolean ignoreInvalidMergeInfo, SVNMergeInfoInheritance inheritance) private void
SvnNgWcToReposCopy.includeExternalsChanges
(SVNRepository repos, SvnCommitPacket packet, java.util.Map<java.io.File, java.lang.String> externalsStorage, SvnNgWcToReposCopy.SvnCopyPair svnCopyPair) private void
SvnNgMergeDriver.inheritImplicitMergeinfoFromParent
(SvnNgMergeDriver.MergePath parent, SvnNgMergeDriver.MergePath child, long revision1, long revision2, SVNRepository repository) void
SvnNgRemoteDiffEditor.FileBaton.loadFile
(SVNWCContext context, SVNRepository repos, boolean propsOnly, java.util.Collection<java.io.File> tmpFiles) void
SvnNgRemoteDiffEditor.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 boolean
SvnNgInheritableProperties.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 void
SvnNgMergeDriver.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 SVNMergeRangeList
SvnNgMergeDriver.removeNoOpMergeRanges
(SVNRepository repository, SVNMergeRangeList ranges) private void
SvnNgMergeDriver.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 SVNURL
SvnNgMergeCallback2.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 void
SvnNgAbstractUpdate.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 SVNURL
SvnOldRepositoryAccess.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 void
SvnRemoteList.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 void
SvnRemoteList.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 void
SvnRemoteList.listExternalItems
(SVNRepository repository, SVNExternal[] externalItems, SVNURL externalParentUrl, SVNDepth depth, int entryFields, boolean fetchLocks, ISVNDirEntryHandler handler) private void
SvnRemoteList.listExternals
(SVNRepository repository, java.util.Map<SVNURL, SVNPropertyValue> externals, SVNDepth depth, int entryFields, boolean fetchLocks, ISVNDirEntryHandler handler) private void
SvnRemoteGetInfo.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 void
SvnRemoteGetProperties.remotePropertyGet
(SVNURL url, SVNNodeKind kind, java.lang.String path, SVNRepository repos, long revNumber, SVNDepth depth, ISvnObjectReceiver<SVNProperties> receiver) private SVNCommitInfo
SvnRemoteRemoteDelete.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 SVNRepository
Creates an SVNRepository driver according to the protocol that is to be used to access a repository.static SVNRepository
SVNRepositoryFactory.create
(SVNURL url, ISVNSession options) Creates an SVNRepository driver according to the protocol that is to be used to access a repository.protected abstract SVNRepository
SVNRepositoryFactory.createRepositoryImpl
(SVNURL url, ISVNSession session) Methods in org.tmatesoft.svn.core.io with parameters of type SVNRepositoryModifier and TypeMethodDescriptionvoid
ISVNConnectionListener.connectionClosed
(SVNRepository repository) Handles connection closed event.void
ISVNConnectionListener.connectionOpened
(SVNRepository repository) Handles connection opened event.java.lang.String
ISVNSession.getCommitMessage
(SVNRepository repository, long revision) Retrieves the cached commit message for a particular revision.boolean
ISVNSession.hasCommitMessage
(SVNRepository repository, long revision) Checks if there's a commit message in cache for a particular repository and revision.boolean
ISVNSession.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).void
ISVNSession.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 SVNRepository
SVNReplicationEditor.myRepos
private SVNRepository
SVNReplicationEditor.mySourceRepository
Methods in org.tmatesoft.svn.core.replicator that return SVNRepositoryModifier and TypeMethodDescriptionprivate SVNRepository
SVNReplicationEditor.getSourceRepository()
Methods in org.tmatesoft.svn.core.replicator with parameters of type SVNRepositoryModifier and TypeMethodDescriptionlong
SVNRepositoryReplicator.replicateRepository
(SVNRepository src, SVNRepository dst, boolean incremental) Replicates a repository either incrementally or totally.long
SVNRepositoryReplicator.replicateRepository
(SVNRepository src, SVNRepository dst, long fromRevision, long toRevision) Replicates a range of repository revisions.private void
SVNRepositoryReplicator.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.myInactiveRepositories
private java.util.Map<java.lang.String,
SVNRepository> DefaultSVNRepositoryPool.myPool
Methods 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 TypeMethodDescriptionvoid
DefaultSVNRepositoryPool.connectionClosed
(SVNRepository repository) Places the specifiedrepository
into the pool of inactiveSVNRepository
objects.void
DefaultSVNRepositoryPool.connectionOpened
(SVNRepository repository) Removes the specifiedrepository
object from the pool of inactiveSVNRepository
objects held by this object.java.lang.String
DefaultSVNRepositoryPool.getCommitMessage
(SVNRepository repository, long revision) Returns null.boolean
DefaultSVNRepositoryPool.hasCommitMessage
(SVNRepository repository, long revision) Returns false.boolean
DefaultSVNRepositoryPool.keepConnection
(SVNRepository repository) Says if the given SVNRepository driver object should keep a connection opened.void
DefaultSVNRepositoryPool.saveCommitMessage
(SVNRepository repository, long revision, java.lang.String message) Does nothing.private void
DefaultSVNRepositoryPool.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) SVNRepository
SVNAdminClient.SessionInfo.myRepository
private SVNRepository
SVNReplayHandler.myTargetRepository
Methods in org.tmatesoft.svn.core.wc.admin that return SVNRepositoryModifier and TypeMethodDescriptionprotected SVNRepository
SVNAdminBasicClient.createRepository
(SVNURL url, java.lang.String uuid, boolean mayReuse) Methods in org.tmatesoft.svn.core.wc.admin with parameters of type SVNRepositoryModifier and TypeMethodDescriptionprivate void
SVNAdminClient.checkIfRepositoryIsAtRoot
(SVNRepository repos, SVNURL url) private SVNProperties
SVNAdminClient.copyRevisionProperties
(SVNRepository fromRepository, SVNRepository toRepository, long revision, boolean sync) private void
SVNAdminClient.lock
(SVNRepository repos) private SVNAdminClient.SessionInfo
SVNAdminClient.openSourceRepository
(SVNRepository targetRepos) private void
SVNAdminClient.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.