Uses of Class
org.tmatesoft.svn.core.SVNURL
-
Packages that use SVNURL Package Description org.tmatesoft.svn.cli org.tmatesoft.svn.cli.svn org.tmatesoft.svn.core This package mostly contains common classes as well as interfaces used throughout all the library.org.tmatesoft.svn.core.auth This package contains interfaces/classes used by the library to authenticate a user to a repository server.org.tmatesoft.svn.core.internal.io.dav org.tmatesoft.svn.core.internal.io.dav.http org.tmatesoft.svn.core.internal.io.fs org.tmatesoft.svn.core.internal.io.svn org.tmatesoft.svn.core.internal.io.svn.sasl org.tmatesoft.svn.core.internal.util org.tmatesoft.svn.core.internal.wc org.tmatesoft.svn.core.internal.wc.admin org.tmatesoft.svn.core.internal.wc16 org.tmatesoft.svn.core.internal.wc17 org.tmatesoft.svn.core.internal.wc17.db org.tmatesoft.svn.core.internal.wc2 org.tmatesoft.svn.core.internal.wc2.admin org.tmatesoft.svn.core.internal.wc2.ng org.tmatesoft.svn.core.internal.wc2.old org.tmatesoft.svn.core.internal.wc2.remote org.tmatesoft.svn.core.io This package provides a low-level API for direct interacting with a Subversion repository on the SVN protocol level.org.tmatesoft.svn.core.wc This package provides a high-level API for managing Working Copies in a way compatible with the native SVN command line client.org.tmatesoft.svn.core.wc.admin This package provides API for administrative managing Subversion repositories on a local machine.org.tmatesoft.svn.core.wc2 NEW: this package contains command-style API to perform most of Subversion operations on the level of abstraction similar to that of the command line client.org.tmatesoft.svn.core.wc2.admin NEW: this package contains command-style API to perform most of Subversion operations that works directly on local repository on the level of abstraction similar to that of the command line client.org.tmatesoft.svn.core.wc2.hooks NEW: this package contains callback interfaces for the new WC2 API. -
-
Uses of SVNURL in org.tmatesoft.svn.cli
Methods in org.tmatesoft.svn.cli that return SVNURL Modifier and Type Method Description SVNURL
AbstractSVNCommandEnvironment. getURLFromTarget(java.lang.String target)
Methods in org.tmatesoft.svn.cli with parameters of type SVNURL Modifier and Type Method Description int
SVNConsoleAuthenticationProvider. acceptServerAuthentication(SVNURL url, java.lang.String realm, java.lang.Object certificate, boolean resultMayBeStored)
SVNAuthentication
SVNConsoleAuthenticationProvider. requestClientAuthentication(java.lang.String kind, SVNURL url, java.lang.String realm, SVNErrorMessage errorMessage, SVNAuthentication previousAuth, boolean authMayBeStored)
-
Uses of SVNURL in org.tmatesoft.svn.cli.svn
Methods in org.tmatesoft.svn.cli.svn that return SVNURL Modifier and Type Method Description protected SVNURL
SVNPropertiesCommand. getRevpropURL(SVNRevision revision, java.util.Collection targets)
Methods in org.tmatesoft.svn.cli.svn with parameters of type SVNURL Modifier and Type Method Description protected SVNPropertyData
SVNPropertiesCommand. getURLProperty(SVNURL url)
void
SVNPropertiesCommand. handleProperty(SVNURL url, SVNPropertyData property)
-
Uses of SVNURL in org.tmatesoft.svn.core
Methods in org.tmatesoft.svn.core that return SVNURL Modifier and Type Method Description SVNURL
SVNURL. appendPath(java.lang.String segment, boolean uriEncoded)
Constructs a new SVNURL representation appending a new path segment to the path component of this representation.static SVNURL
SVNURL. create(java.lang.String protocol, java.lang.String userInfo, java.lang.String host, int port, java.lang.String path, boolean uriEncoded)
Creates a new SVNURL representation from the given url components.static SVNURL
SVNURL. fromFile(java.io.File repositoryPath)
Creates a "file:///" SVNURL representation given a filesystem style repository path.SVNURL
SVNDirEntry. getExternalParentUrl()
SVNURL
SVNDirEntry. getRepositoryRoot()
Returns the entry's repository root URL.SVNURL
SVNDirEntry. getURL()
Returns the entry's URL.static SVNURL
SVNURL. parseURIDecoded(java.lang.String url)
Deprecated.static SVNURL
SVNURL. parseURIEncoded(java.lang.String url)
Parses the given UTF-8 encoded url string and creates a new SVNURL representation for this url.SVNURL
SVNURL. removePathTail()
Constructs a new SVNURL representation removing a tail path segment from the path component of this representation.SVNURL
SVNURL. setPath(java.lang.String path, boolean uriEncoded)
Creates a new SVNURL object replacing a path component of this object with a new provided one.Methods in org.tmatesoft.svn.core with parameters of type SVNURL Modifier and Type Method Description void
SVNDirEntry. setExternalParentUrl(SVNURL myExternalParentUrl)
Constructors in org.tmatesoft.svn.core with parameters of type SVNURL Constructor Description SVNDirEntry(SVNURL url, SVNURL repositoryRoot, java.lang.String name, SVNNodeKind kind, long size, boolean hasProperties, long revision, java.util.Date createdDate, java.lang.String lastAuthor)
Constructs an instance of SVNDirEntry.SVNDirEntry(SVNURL url, SVNURL repositoryRoot, java.lang.String name, SVNNodeKind kind, long size, boolean hasProperties, long revision, java.util.Date createdDate, java.lang.String lastAuthor, java.lang.String commitMessage)
Constructs an instance of SVNDirEntry. -
Uses of SVNURL in org.tmatesoft.svn.core.auth
Methods in org.tmatesoft.svn.core.auth that return SVNURL Modifier and Type Method Description SVNURL
SVNAuthentication. getURL()
Methods in org.tmatesoft.svn.core.auth with parameters of type SVNURL Modifier and Type Method Description int
ISVNAuthenticationProvider. acceptServerAuthentication(SVNURL url, java.lang.String realm, java.lang.Object certificate, boolean resultMayBeStored)
Checks a server authentication certificate and whether accepts it (if the client trusts it) or not.static void
BasicAuthenticationManager. acknowledgeAuthentication(boolean accepted, java.lang.String kind, java.lang.String realm, SVNErrorMessage errorMessage, SVNAuthentication authentication, SVNURL accessedURL, ISVNAuthenticationManager authManager)
Utility method to acknowledge successful or failed authentication attemptvoid
ISVNAuthenticationManagerExt. acknowledgeAuthentication(boolean accepted, java.lang.String kind, java.lang.String realm, SVNErrorMessage errorMessage, SVNAuthentication authentication, SVNURL accessedLocation)
void
ISVNAuthenticationManagerExt. acknowledgeConnectionSuccessful(SVNURL url, java.lang.String method)
SVNAuthentication
BasicAuthenticationManager. getFirstAuthentication(java.lang.String kind, java.lang.String realm, SVNURL url)
Returns the first user's authentication credentials.SVNAuthentication
ISVNAuthenticationManager. getFirstAuthentication(java.lang.String kind, java.lang.String realm, SVNURL url)
Retrieves the first user credential.SVNAuthentication
BasicAuthenticationManager. getNextAuthentication(java.lang.String kind, java.lang.String realm, SVNURL url)
Returns next user authentication credentials.SVNAuthentication
ISVNAuthenticationManager. getNextAuthentication(java.lang.String kind, java.lang.String realm, SVNURL url)
Retrieves the next user credential if the first try failed.ISVNProxyManager
BasicAuthenticationManager. getProxyManager(SVNURL url)
Returns itself as a proxy manager.ISVNProxyManager
ISVNAuthenticationManager. getProxyManager(SVNURL url)
Returns a proxy manager that keeps settings for that proxy server over which HTTP requests are send to a repository server.javax.net.ssl.TrustManager
BasicAuthenticationManager. getTrustManager(SVNURL url)
Returns null.javax.net.ssl.TrustManager
ISVNAuthenticationManager. getTrustManager(SVNURL url)
Returns a manager which handles trust data for the specifiedurl
.static SVNPasswordAuthentication
SVNPasswordAuthentication. newInstance(java.lang.String userName, char[] password, boolean storageAllowed, SVNURL url, boolean isPartial)
Creates a password user credential object given a username and password.static SVNSSHAuthentication
SVNSSHAuthentication. newInstance(java.lang.String userName, char[] keyValue, char[] passphrase, int portNumber, boolean storageAllowed, SVNURL url, boolean isPartial)
Creates a user credential object for authenticating over an ssh tunnel.static SVNSSHAuthentication
SVNSSHAuthentication. newInstance(java.lang.String userName, char[] password, int portNumber, boolean storageAllowed, SVNURL url, boolean isPartial)
Creates a user credential object for authenticating over an ssh tunnel.static SVNSSHAuthentication
SVNSSHAuthentication. newInstance(java.lang.String userName, com.trilead.ssh2.auth.AgentProxy agentProxy, int portNumber, SVNURL url, boolean isPartial)
Creates a user credential object for authenticating over an ssh tunnel.static SVNSSHAuthentication
SVNSSHAuthentication. newInstance(java.lang.String userName, java.io.File keyFile, char[] passphrase, int portNumber, boolean storageAllowed, SVNURL url, boolean isPartial)
Creates a user credential object for authenticating over an ssh tunnel.static SVNSSLAuthentication
SVNSSLAuthentication. newInstance(byte[] cert, char[] password, boolean storageAllowed, SVNURL url, boolean isPartial)
static SVNSSLAuthentication
SVNSSLAuthentication. newInstance(java.io.File certFile, char[] password, boolean storageAllowed, SVNURL url, boolean isPartial)
static SVNSSLAuthentication
SVNSSLAuthentication. newInstance(java.lang.String kind, java.lang.String alias, boolean storageAllowed, SVNURL url, boolean isPartial)
static SVNUserNameAuthentication
SVNUserNameAuthentication. newInstance(java.lang.String userName, boolean storageAllowed, SVNURL url, boolean isPartial)
Creates a username authentication credential.SVNAuthentication
ISVNAuthenticationProvider. requestClientAuthentication(java.lang.String kind, SVNURL url, java.lang.String realm, SVNErrorMessage errorMessage, SVNAuthentication previousAuth, boolean authMayBeStored)
Returns a next user credential of the specified kind for the given authentication realm.Constructors in org.tmatesoft.svn.core.auth with parameters of type SVNURL Constructor Description SVNAuthentication(java.lang.String kind, java.lang.String userName, boolean storageAllowed, SVNURL url, boolean isPartial)
Creates a username user credential object given a username.SVNPasswordAuthentication(java.lang.String userName, java.lang.String password, boolean storageAllowed, SVNURL url, boolean isPartial)
SVNSSHAuthentication(java.lang.String userName, char[] privateKey, java.lang.String passphrase, int portNumber, boolean storageAllowed, SVNURL url, boolean isPartial)
Deprecated.Usemethod
SVNSSHAuthentication(java.lang.String userName, com.trilead.ssh2.auth.AgentProxy agentProxy, int portNumber, SVNURL url, boolean isPartial)
Deprecated.Usemethod
SVNSSHAuthentication(java.lang.String userName, java.io.File keyFile, java.lang.String passphrase, int portNumber, boolean storageAllowed, SVNURL url, boolean isPartial)
Deprecated.Usemethod
SVNSSHAuthentication(java.lang.String userName, java.lang.String password, int portNumber, boolean storageAllowed, SVNURL url, boolean isPartial)
Deprecated.SVNSSLAuthentication(java.io.File certFile, java.lang.String password, boolean storageAllowed, SVNURL url, boolean isPartial)
Deprecated.Usemethod
SVNSSLAuthentication(java.lang.String sslKind, java.lang.String alias, boolean storageAllowed, SVNURL url, boolean isPartial)
Deprecated.SVNUserNameAuthentication(java.lang.String userName, boolean storageAllowed, SVNURL url, boolean isPartial)
Deprecated. -
Uses of SVNURL in org.tmatesoft.svn.core.internal.io.dav
Fields in org.tmatesoft.svn.core.internal.io.dav declared as SVNURL Modifier and Type Field Description protected SVNURL
DAVConnection. myRepositoryRoot
Methods in org.tmatesoft.svn.core.internal.io.dav that return SVNURL Modifier and Type Method Description SVNURL
DAVConnection. getLocation()
SVNURL
DAVRepository. getRepositoryRoot(boolean forceConnection)
Methods in org.tmatesoft.svn.core.internal.io.dav with parameters of type SVNURL Modifier and Type Method Description SVNRepository
DAVRepositoryFactory. createRepositoryImpl(SVNURL location, ISVNSession options)
void
DAVRepository. diff(SVNURL url, long targetRevision, long revision, java.lang.String target, boolean ignoreAncestry, SVNDepth depth, boolean getContents, ISVNReporterBaton reporter, ISVNEditor editor)
void
DAVRepository. setRepositoryRoot(SVNURL root)
void
DAVRepository. update(SVNURL url, long revision, java.lang.String target, SVNDepth depth, ISVNReporterBaton reporter, ISVNEditor editor)
Constructors in org.tmatesoft.svn.core.internal.io.dav with parameters of type SVNURL Constructor Description DAVRepository(IHTTPConnectionFactory connectionFactory, SVNURL location, ISVNSession options)
-
Uses of SVNURL in org.tmatesoft.svn.core.internal.io.dav.http
Methods in org.tmatesoft.svn.core.internal.io.dav.http that return SVNURL Modifier and Type Method Description SVNURL
HTTPConnection. getHost()
Constructors in org.tmatesoft.svn.core.internal.io.dav.http with parameters of type SVNURL Constructor Description HTTPSSLKeyManager(ISVNAuthenticationManager authenticationManager, java.lang.String realm, SVNURL url)
-
Uses of SVNURL in org.tmatesoft.svn.core.internal.io.fs
Methods in org.tmatesoft.svn.core.internal.io.fs with parameters of type SVNURL Modifier and Type Method Description FSTranslateReporter
FSRepository. beginReport(long revision, SVNURL url, java.lang.String target, boolean ignoreAncestry, boolean sendTextDeltas, boolean sendCopyFromArgs, SVNDepth depth, ISVNEditor editor)
protected SVNRepository
FSRepositoryFactory. createRepositoryImpl(SVNURL url, ISVNSession session)
void
FSRepository. diff(SVNURL url, long targetRevision, long revision, java.lang.String target, boolean ignoreAncestry, SVNDepth depth, boolean getContents, ISVNReporterBaton reporter, ISVNEditor editor)
void
FSRepository. linkPath(SVNURL url, java.lang.String path, java.lang.String lockToken, long revision, boolean startEmpty)
void
FSRepository. linkPath(SVNURL url, java.lang.String path, java.lang.String lockToken, long revision, SVNDepth depth, boolean startEmpty)
void
FSTranslateReporter. linkPath(SVNURL url, java.lang.String path, java.lang.String lockToken, long revision, boolean startEmpty)
void
FSTranslateReporter. linkPath(SVNURL url, java.lang.String path, java.lang.String lockToken, long revision, SVNDepth depth, boolean startEmpty)
void
FSRepository. update(SVNURL url, long revision, java.lang.String target, SVNDepth depth, ISVNReporterBaton reporter, ISVNEditor editor)
Constructors in org.tmatesoft.svn.core.internal.io.fs with parameters of type SVNURL Constructor Description FSRepository(SVNURL location, ISVNSession options)
-
Uses of SVNURL in org.tmatesoft.svn.core.internal.io.svn
Methods in org.tmatesoft.svn.core.internal.io.svn with parameters of type SVNURL Modifier and Type Method Description SVNRepository
SVNRepositoryFactoryImpl. createRepositoryImpl(SVNURL location, ISVNSession options)
void
SVNRepositoryImpl. diff(SVNURL url, long targetRevision, long revision, java.lang.String target, boolean ignoreAncestry, SVNDepth depth, boolean getContents, ISVNReporterBaton reporter, ISVNEditor editor)
void
SVNRepositoryImpl. linkPath(SVNURL url, java.lang.String path, java.lang.String lockToken, long revision, boolean startEmpty)
void
SVNRepositoryImpl. linkPath(SVNURL url, java.lang.String path, java.lang.String lockToken, long revision, SVNDepth depth, boolean startEmpty)
void
SVNRepositoryImpl. setLocation(SVNURL url, boolean forceReconnect)
void
SVNRepositoryImpl. update(SVNURL url, long revision, java.lang.String target, SVNDepth depth, ISVNReporterBaton reporter, ISVNEditor editor)
Constructors in org.tmatesoft.svn.core.internal.io.svn with parameters of type SVNURL Constructor Description SVNRepositoryImpl(SVNURL location, ISVNSession options)
-
Uses of SVNURL in org.tmatesoft.svn.core.internal.io.svn.sasl
Methods in org.tmatesoft.svn.core.internal.io.svn.sasl with parameters of type SVNURL Modifier and Type Method Description protected javax.security.sasl.SaslClient
SVNSaslAuthenticator. createSaslClient(java.util.List mechs, java.lang.String realm, SVNRepositoryImpl repos, SVNURL location)
-
Uses of SVNURL in org.tmatesoft.svn.core.internal.util
Methods in org.tmatesoft.svn.core.internal.util that return SVNURL Modifier and Type Method Description static SVNURL
SVNURLUtil. condenceURLs(SVNURL[] urls, java.util.Collection condencedPaths, boolean removeRedundantURLs)
static SVNURL
SVNURLUtil. getCommonURLAncestor(SVNURL url1, SVNURL url2)
Methods in org.tmatesoft.svn.core.internal.util with parameters of type SVNURL Modifier and Type Method Description static SVNURL
SVNURLUtil. condenceURLs(SVNURL[] urls, java.util.Collection condencedPaths, boolean removeRedundantURLs)
static SVNURL
SVNURLUtil. getCommonURLAncestor(SVNURL url1, SVNURL url2)
static java.lang.String
SVNURLUtil. getRelativeURL(SVNURL parent, SVNURL child, boolean encoded)
static boolean
SVNURLUtil. isAncestor(SVNURL ancestor, SVNURL descendant)
-
Uses of SVNURL in org.tmatesoft.svn.core.internal.wc
Fields in org.tmatesoft.svn.core.internal.wc declared as SVNURL Modifier and Type Field Description protected SVNURL
SVNStatusEditor. myRepositoryRoot
protected SVNURL
SVNMergeCallback. myURL
protected SVNURL
SVNMergeDriver. myURL
Methods in org.tmatesoft.svn.core.internal.wc that return SVNURL Modifier and Type Method Description SVNURL
SVNConflictVersion. getRepositoryRoot()
Returns the repository root url.SVNURL
SVNExternal. getResolvedURL()
SVNURL
SVNPath. getURL()
SVNURL
SVNMergeDriver.MergeSource. getURL1()
SVNURL
SVNMergeDriver.MergeSource. getURL2()
SVNURL
SVNExternal. resolveURL(SVNURL rootURL, SVNURL ownerURL)
static SVNURL
SVNCommitUtil. translateCommitables(SVNCommitItem[] items, java.util.Map decodedPaths)
Methods in org.tmatesoft.svn.core.internal.wc with parameters of type SVNURL Modifier and Type Method Description int
DefaultSVNAuthenticationManager.DumbAuthenticationProvider. acceptServerAuthentication(SVNURL url, java.lang.String r, java.lang.Object serverAuth, boolean resultMayBeStored)
int
DefaultSVNPersistentAuthenticationProvider. acceptServerAuthentication(SVNURL url, java.lang.String r, java.lang.Object serverAuth, boolean resultMayBeStored)
static void
SVNWCManager. add(java.io.File path, SVNAdminArea parentDir, SVNURL copyFromURL, long copyFromRev, SVNDepth depth)
static void
SVNWCManager. add(java.io.File path, SVNAdminArea parentDir, SVNURL copyFromURL, SVNRevision copyFromRev, SVNDepth depth)
static SVNStatus
SVNStatusUtil. assembleStatus(java.io.File file, SVNAdminArea dir, SVNEntry entry, SVNEntry parentEntry, SVNNodeKind fileKind, boolean special, boolean reportAll, boolean isIgnored, java.util.Map repositoryLocks, SVNURL reposRoot, SVNWCAccess wcAccess)
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)
java.lang.Object[]
ISVNMergeStrategy. calculateRemainingRangeList(java.io.File targetFile, SVNEntry entry, SVNURL sourceRoot, boolean[] indirect, SVNURL url1, long revision1, SVNURL url2, long revision2, SVNMergeRange range)
java.lang.Object[]
SVNMergeDriver. calculateRemainingRangeList(java.io.File targetFile, SVNEntry entry, SVNURL sourceRoot, boolean[] indirect, SVNURL url1, long revision1, SVNURL url2, long revision2, SVNMergeRange range)
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)
static SVNCommitInfo
SVNCommitter. commit(java.util.Collection tmpFiles, java.util.Map commitItems, SVNURL url, ISVNEditor commitEditor, ISVNEventHandler eventHandler)
ISVNConnector
DefaultSVNOptions. createTunnelConnector(SVNURL url)
protected void
SVNMergeDriver. doDirectoryMerge(java.util.Map resultCatalog, SVNURL url1, long revision1, SVNURL url2, long revision2, SVNEntry parentEntry, SVNAdminArea adminArea, SVNDepth depth)
protected void
SVNMergeDriver. doDirectoryMerge(SVNURL url1, long revision1, SVNURL url2, long revision2, SVNEntry parentEntry, SVNAdminArea adminArea, SVNDepth depth)
Deprecated.protected void
SVNMergeDriver. doFileMerge(java.util.Map resultCatalog, SVNURL url1, long revision1, SVNURL url2, long revision2, java.io.File targetWCPath, SVNAdminArea adminArea, boolean sourcesRelated)
protected void
SVNMergeDriver. doFileMerge(SVNURL url1, long revision1, SVNURL url2, long revision2, java.io.File targetWCPath, SVNAdminArea adminArea, boolean sourcesRelated)
Deprecated.protected void
SVNMergeDriver. doMergeInfoUnawareDirectoryMerge(SVNURL url1, long revision1, SVNURL url2, long revision2, SVNAdminArea adminArea, SVNDepth depth)
ISVNReusableEditor
ISVNMergeStrategy. driveMergeReportEditor(java.io.File targetWCPath, SVNURL url1, long revision1, SVNURL url2, long revision2, java.util.List childrenWithMergeInfo, boolean isRollBack, SVNDepth depth, SVNAdminArea adminArea, SVNMergeCallback mergeCallback, ISVNReusableEditor editor)
ISVNReusableEditor
SVNMergeDriver. driveMergeReportEditor(java.io.File targetWCPath, SVNURL url1, long revision1, SVNURL url2, long revision2, java.util.List childrenWithMergeInfo, boolean isRollBack, SVNDepth depth, SVNAdminArea adminArea, SVNMergeCallback mergeCallback, ISVNReusableEditor editor)
protected SVNRepository
SVNMergeDriver. ensureRepository(SVNRepository repository, SVNURL url)
protected void
SVNMergeDriver. findGapsInMergeSourceHistory(long[] gap, java.lang.String mergeSrcCanonPath, SVNURL url1, long rev1, SVNURL url2, long rev2, SVNRepository repos)
java.util.Collection<java.lang.String>
DefaultSVNAuthenticationManager. getAuthTypes(SVNURL url)
java.util.Collection
DefaultSVNConnectionOptions. getAuthTypes(SVNURL url)
java.util.Collection
ISVNConnectionOptions. getAuthTypes(SVNURL url)
int
DefaultSVNConnectionOptions. getConnectTimeout(SVNURL url)
int
ISVNConnectionOptions. getConnectTimeout(SVNURL url)
protected SVNLocationEntry
SVNMergeDriver. getCopySource(java.io.File path, SVNURL url, SVNRevision revision)
protected SVNSSHAuthentication
DefaultSVNAuthenticationManager. getDefaultSSHAuthentication(SVNURL url)
SVNAuthentication
DefaultSVNAuthenticationManager. getFirstAuthentication(java.lang.String kind, java.lang.String realm, SVNURL url)
java.util.Map
SVNMergeDriver. getHistoryAsMergeInfo(SVNURL url, java.io.File path, SVNRevision pegRevision, long rangeYoungest, long rangeOldest, SVNRepository repos, SVNWCAccess access)
ISVNHostOptions
DefaultSVNAuthenticationManager.ExtendedHostOptionsProvider. getHostOptions(SVNURL url)
ISVNHostOptions
DefaultSVNHostOptionsProvider. getHostOptions(SVNURL url)
ISVNHostOptions
ISVNHostOptionsProvider. getHostOptions(SVNURL url)
protected SVNLock
SVNStatusEditor. getLock(SVNURL url)
SVNLock
SVNStatusReporter. getLock(SVNURL url)
static SVNLock
SVNStatusUtil. getLock(java.util.Map repositoryLocks, SVNURL url, SVNURL reposRoot)
void
SVNMergeDriver. getLogEligibleMergeInfo(java.io.File path, SVNRevision pegRevision, SVNURL mergeSrcURL, SVNRevision srcPegRevision, boolean discoverChangedPaths, java.lang.String[] revisionProperties, ISVNLogEntryHandler handler)
void
SVNMergeDriver. getLogEligibleMergeInfo(SVNURL url, SVNRevision pegRevision, java.io.File mergeSrcPath, SVNRevision srcPegRevision, boolean discoverChangedPaths, java.lang.String[] revisionProperties, ISVNLogEntryHandler handler)
void
SVNMergeDriver. getLogEligibleMergeInfo(SVNURL url, SVNRevision pegRevision, SVNURL mergeSrcURL, SVNRevision srcPegRevision, boolean discoverChangedPaths, java.lang.String[] revisionProperties, ISVNLogEntryHandler handler)
void
SVNMergeDriver. getLogMergedMergeInfo(java.io.File path, SVNRevision pegRevision, SVNURL mergeSrcURL, SVNRevision srcPegRevision, boolean discoverChangedPaths, java.lang.String[] revisionProperties, ISVNLogEntryHandler handler)
void
SVNMergeDriver. getLogMergedMergeInfo(SVNURL url, SVNRevision pegRevision, java.io.File mergeSrcPath, SVNRevision srcPegRevision, boolean discoverChangedPaths, java.lang.String[] revisionProperties, ISVNLogEntryHandler handler)
void
SVNMergeDriver. getLogMergedMergeInfo(SVNURL url, SVNRevision pegRevision, SVNURL mergeSrcURL, SVNRevision srcPegRevision, boolean discoverChangedPaths, java.lang.String[] revisionProperties, ISVNLogEntryHandler handler)
protected void
SVNMergeDriver. getLogsForMergeInfoRangeList(SVNURL reposRootURL, java.lang.String[] paths, SVNMergeRangeList rangeList, boolean discoverChangedPaths, java.lang.String[] revProps, ISVNLogEntryHandler handler)
java.util.Map
SVNMergeDriver. getMergedMergeInfo(SVNURL url, SVNRevision pegRevision)
Deprecated.protected java.util.Map
SVNMergeDriver. getMergeInfo(java.io.File path, SVNRevision pegRevision, SVNURL[] repositoryRoot)
protected java.util.Map
SVNMergeDriver. getMergeInfo(SVNURL url, SVNRevision pegRevision, SVNURL[] repositoryRoot)
ISVNEntryHandler
ISVNMergeStrategy. getMergeInfoEntryHandler(java.lang.String mergeSrcPath, SVNURL sourceRootURL, long revision1, long revision2, SVNRepository repository, SVNDepth depth, java.util.List childrenWithMergeInfo)
ISVNEntryHandler
SVNMergeDriver. getMergeInfoEntryHandler(java.lang.String mergeSrcPath, SVNURL sourceRootURL, long revision1, long revision2, SVNRepository repository, SVNDepth depth, java.util.List childrenWithMergeInfo)
SVNAuthentication
DefaultSVNAuthenticationManager. getNextAuthentication(java.lang.String kind, java.lang.String realm, SVNURL url)
java.lang.String
DefaultSVNConnectionOptions. getProxyHost(SVNURL url)
java.lang.String
ISVNConnectionOptions. getProxyHost(SVNURL url)
ISVNProxyManager
DefaultSVNAuthenticationManager. getProxyManager(SVNURL url)
java.lang.String
DefaultSVNConnectionOptions. getProxyPassword(SVNURL url)
java.lang.String
ISVNConnectionOptions. getProxyPassword(SVNURL url)
java.lang.String
DefaultSVNConnectionOptions. getProxyPort(SVNURL url)
java.lang.String
ISVNConnectionOptions. getProxyPort(SVNURL url)
java.lang.String
DefaultSVNConnectionOptions. getProxyUserName(SVNURL url)
java.lang.String
ISVNConnectionOptions. getProxyUserName(SVNURL url)
int
DefaultSVNConnectionOptions. getReadTimeout(SVNURL url)
int
ISVNConnectionOptions. getReadTimeout(SVNURL url)
java.io.File[]
DefaultSVNConnectionOptions. getSSLAuthorityFiles(SVNURL url)
java.io.File[]
ISVNConnectionOptions. getSSLAuthorityFiles(SVNURL url)
java.lang.String
DefaultSVNConnectionOptions. getSSLClientCertFile(SVNURL url)
java.lang.String
ISVNConnectionOptions. getSSLClientCertFile(SVNURL url)
java.lang.String
DefaultSVNConnectionOptions. getSSLClientCertPassword(SVNURL url)
java.lang.String
ISVNConnectionOptions. getSSLClientCertPassword(SVNURL url)
javax.net.ssl.TrustManager
DefaultSVNAuthenticationManager. getTrustManager(SVNURL url)
java.lang.String
DefaultSVNConnectionOptions. getUserName(SVNURL url)
java.lang.String
ISVNConnectionOptions. getUserName(SVNURL url)
boolean
DefaultSVNConnectionOptions. hasAuthStorageEnabledOption(SVNURL url)
boolean
DefaultSVNConnectionOptions. isAuthStorageEnabled(SVNURL url)
boolean
ISVNConnectionOptions. isAuthStorageEnabled(SVNURL url)
boolean
DefaultSVNConnectionOptions. isStorePasswords(SVNURL url)
boolean
ISVNConnectionOptions. isStorePasswords(SVNURL url)
boolean
DefaultSVNConnectionOptions. isStoreSSLClientCertificatePassphrases(SVNURL url)
boolean
ISVNConnectionOptions. isStoreSSLClientCertificatePassphrases(SVNURL url)
void
SVNStatusReporter. linkPath(SVNURL url, java.lang.String path, java.lang.String lockToken, long revision, boolean startEmpty)
void
SVNStatusReporter. linkPath(SVNURL url, java.lang.String path, java.lang.String lockToken, long revision, SVNDepth depth, boolean startEmpty)
SVNAuthentication
DefaultSVNAuthenticationManager.DumbAuthenticationProvider. requestClientAuthentication(java.lang.String kind, SVNURL url, java.lang.String realm, SVNErrorMessage errorMessage, SVNAuthentication previousAuth, boolean authMayBeStored)
SVNAuthentication
DefaultSVNPersistentAuthenticationProvider. requestClientAuthentication(java.lang.String kind, SVNURL url, java.lang.String realm, SVNErrorMessage errorMessage, SVNAuthentication previousAuth, boolean authMayBeStored)
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)
SVNURL
SVNExternal. resolveURL(SVNURL rootURL, SVNURL ownerURL)
protected void
SVNMergeDriver. runMerge(SVNURL url1, SVNRevision revision1, SVNURL url2, SVNRevision revision2, java.io.File targetWCPath, SVNDepth depth, boolean dryRun, boolean force, boolean ignoreAncestry, boolean recordOnly)
protected void
SVNMergeDriver. runMergeReintegrate(SVNURL srcURL, java.io.File srcPath, SVNRevision pegRevision, java.io.File targetWCPath, boolean dryRun)
protected void
SVNMergeDriver. runPeggedMerge(SVNURL srcURL, java.io.File srcPath, java.util.Collection rangesToMerge, SVNRevision pegRevision, java.io.File targetWCPath, SVNDepth depth, boolean dryRun, boolean force, boolean ignoreAncestry, boolean recordOnly)
void
SVNRemoteStatusEditor. setRepositoryInfo(SVNURL root, java.util.Map repositoryLocks)
void
SVNStatusEditor. setRepositoryInfo(SVNURL root, java.util.Map repositoryLocks)
java.util.Collection
SVNMergeDriver. suggestMergeSources(SVNURL url, SVNRevision pegRevision)
Deprecated.boolean
DefaultSVNConnectionOptions. trustDefaultSSLCertificateAuthority(SVNURL url)
boolean
ISVNConnectionOptions. trustDefaultSSLCertificateAuthority(SVNURL url)
Constructors in org.tmatesoft.svn.core.internal.wc with parameters of type SVNURL Constructor Description DefaultSVNHostOptions(SVNCompositeConfigFile serversFile, SVNURL url)
DefaultSVNSSLTrustManager(java.io.File authDir, SVNURL url, java.io.File[] serverCertFiles, boolean useKeyStore, DefaultSVNAuthenticationManager authManager)
ExtendedHostOptions(SVNCompositeConfigFile serversFile, SVNURL url)
SubTreeMergeInfoHandler(java.io.File targetPath, SVNURL targetReposRoot)
SVNConflictVersion(SVNURL repositoryRoot, java.lang.String path, long pegRevision, SVNNodeKind kind)
Creates a newSVNConflictVersion
.SVNMergeCallback(SVNAdminArea adminArea, SVNURL url, boolean force, boolean dryRun, SVNDiffOptions options, java.util.Map conflictedPathsGetter, SVNMergeDriver mergeDriver)
SVNMergeCallback15(SVNAdminArea adminArea, SVNURL url, boolean force, boolean dryRun, SVNDiffOptions options, java.util.Map conflictedPathsGetter, SVNMergeDriver mergeDriver)
-
Uses of SVNURL in org.tmatesoft.svn.core.internal.wc.admin
Methods in org.tmatesoft.svn.core.internal.wc.admin that return SVNURL Modifier and Type Method Description SVNURL
SVNEntry. getCopyFromSVNURL()
SVNURL
SVNEntry. getRepositoryRootURL()
SVNURL
SVNEntry. getSVNURL()
Methods in org.tmatesoft.svn.core.internal.wc.admin with parameters of type SVNURL Modifier and Type Method Description SVNMergeCallback
SVNWCAccess. createMergeCallback(SVNMergeDriver mergeDriver, SVNAdminArea adminArea, SVNURL url, SVNDiffOptions mergeOptions, java.util.Map conflictedPaths, boolean force, boolean dryRun)
static void
SVNAdminAreaFactory. createVersionedDirectory(java.io.File path, SVNURL url, SVNURL rootURL, java.lang.String uuid, long revNumber, SVNDepth depth)
abstract void
SVNAdminArea. setFileExternalLocation(java.lang.String name, SVNURL url, SVNRevision pegRevision, SVNRevision revision, SVNURL reposRootURL)
void
SVNAdminArea14. setFileExternalLocation(java.lang.String name, SVNURL url, SVNRevision pegRevision, SVNRevision revision, SVNURL reposRootURL)
void
SVNAdminArea16. setFileExternalLocation(java.lang.String name, SVNURL url, SVNRevision pegRevision, SVNRevision revision, SVNURL reposRootURL)
void
SVNXMLAdminArea. setFileExternalLocation(java.lang.String name, SVNURL url, SVNRevision pegRevision, SVNRevision revision, SVNURL reposRootURL)
void
SVNWCAccess. setRepositoryRoot(java.io.File path, SVNURL reposRoot)
boolean
SVNEntry. setRepositoryRootURL(SVNURL url)
-
Uses of SVNURL in org.tmatesoft.svn.core.internal.wc16
Methods in org.tmatesoft.svn.core.internal.wc16 that return SVNURL Modifier and Type Method Description static SVNURL
SVNUpdateClient16. canonicalizeURL(SVNURL url, boolean omitDefaultPort)
protected SVNURL
SVNBasicDelegate. deriveLocation(java.io.File path, SVNURL url, long[] pegRevisionNumber, SVNRevision pegRevision, SVNRepository repos, SVNWCAccess access)
protected SVNURL
SVNBasicDelegate. ensureSessionURL(SVNRepository repository, SVNURL url)
protected SVNURL
SVNBasicDelegate. getEntryLocation(java.io.File path, SVNEntry entry, long[] revNum, SVNRevision pegRevision)
SVNURL
SVNBasicDelegate. getReposRoot(java.io.File path, SVNURL url, SVNRevision pegRevision, SVNAdminArea adminArea, SVNWCAccess access)
Returns the root of the repository.protected SVNURL
SVNBasicDelegate. getURL(java.io.File path)
SVNURL
SVNBasicDelegate.SVNRepositoryLocation. getURL()
Methods in org.tmatesoft.svn.core.internal.wc16 that return types with arguments of type SVNURL Modifier and Type Method Description java.util.Map<SVNURL,SVNMergeRangeList>
SVNDiffClient16. doGetMergedMergeInfo(java.io.File path, SVNRevision pegRevision)
Returns mergeinfo as aMap
with merge source URLs (asSVNURL
) mapped to range lists (SVNMergeRangeList
).java.util.Map<SVNURL,SVNMergeRangeList>
SVNDiffClient16. doGetMergedMergeInfo(SVNURL url, SVNRevision pegRevision)
Returns mergeinfo as aMap
with merge source URLs (asSVNURL
) mapped to range lists (SVNMergeRangeList
).java.util.Collection<SVNURL>
SVNDiffClient16. doSuggestMergeSources(java.io.File path, SVNRevision pegRevision)
Returns a collection of potential merge sources (expressed as full repositoryURLs
) forpath
atpegRevision
.java.util.Collection<SVNURL>
SVNDiffClient16. doSuggestMergeSources(SVNURL url, SVNRevision pegRevision)
Returns a collection of potential merge sources (expressed as full repositoryURLs
) forurl
atpegRevision
.Methods in org.tmatesoft.svn.core.internal.wc16 with parameters of type SVNURL Modifier and Type Method Description static SVNURL
SVNUpdateClient16. canonicalizeURL(SVNURL url, boolean omitDefaultPort)
protected 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)
protected SVNURL
SVNBasicDelegate. deriveLocation(java.io.File path, SVNURL url, long[] pegRevisionNumber, SVNRevision pegRevision, SVNRepository repos, SVNWCAccess access)
void
SVNLogClient16. doAnnotate(SVNURL url, SVNRevision pegRevision, SVNRevision startRevision, SVNRevision endRevision, boolean ignoreMimeType, boolean includeMergedRevisions, ISVNAnnotateHandler handler, java.lang.String inputEncoding)
Invokeshandler
on each line-blame item associated with revisionendRevision
ofurl
, usingstartRevision
as the default source of all blame.void
SVNLogClient16. doAnnotate(SVNURL url, SVNRevision pegRevision, SVNRevision startRevision, SVNRevision endRevision, boolean ignoreMimeType, ISVNAnnotateHandler handler, java.lang.String inputEncoding)
Obtains annotation information for each file text line from a repository and passes it to a provided annotation handler.void
SVNLogClient16. doAnnotate(SVNURL url, SVNRevision pegRevision, SVNRevision startRevision, SVNRevision endRevision, ISVNAnnotateHandler handler)
Obtains annotation information for each file text line from a repository and passes it to a provided annotation handler.void
SVNLogClient16. doAnnotate(SVNURL url, SVNRevision pegRevision, SVNRevision startRevision, SVNRevision endRevision, ISVNAnnotateHandler handler, java.lang.String inputEncoding)
Obtains annotation information for each file text line from a repository and passes it to a provided annotation handler.long
SVNUpdateClient16. doCheckout(SVNURL url, java.io.File dstPath, SVNRevision pegRevision, SVNRevision revision, boolean recursive)
Deprecated.long
SVNUpdateClient16. doCheckout(SVNURL url, java.io.File dstPath, SVNRevision pegRevision, SVNRevision revision, boolean recursive, boolean force)
Deprecated.long
SVNUpdateClient16. doCheckout(SVNURL url, java.io.File dstPath, SVNRevision pegRevision, SVNRevision revision, SVNDepth depth, boolean allowUnversionedObstructions)
Checks out a working copy ofurl
atrevision
, looked up atpegRevision
, usingdstPath
as the root directory of the newly checked out working copy.SVNCommitInfo
SVNCopyClient16. doCopy(SVNCopySource[] sources, SVNURL dst, boolean isMove, boolean makeParents, boolean failWhenDstExists, boolean pinExternals, java.util.Map<SvnTarget,java.util.List<SVNExternal>> externalsToPin, java.lang.String commitMessage, SVNProperties revisionProperties)
SVNCommitInfo
SVNCopyClient16. doCopy(SVNCopySource[] sources, SVNURL dst, boolean isMove, boolean makeParents, boolean failWhenDstExists, java.lang.String commitMessage, SVNProperties revisionProperties)
Copies each source insources
todst
.SVNCommitInfo
SVNCommitClient16. doDelete(SVNURL[] urls, java.lang.String commitMessage)
Committs removing specified URL-paths from the repository.SVNCommitInfo
SVNCommitClient16. doDelete(SVNURL[] urls, java.lang.String commitMessage, SVNProperties revisionProperties)
Deletes items from a repository.void
SVNDiffClient16. doDiff(java.io.File path1, SVNRevision rN, SVNURL url2, SVNRevision rM, boolean recursive, boolean useAncestry, java.io.OutputStream result)
void
SVNDiffClient16. doDiff(java.io.File path1, SVNRevision rN, SVNURL url2, SVNRevision rM, SVNDepth depth, boolean useAncestry, java.io.OutputStream result, java.util.Collection changeLists)
Produces diff output which describes the delta betweenpath1
/rN
andurl2
/rM
.void
SVNDiffClient16. doDiff(SVNURL url1, SVNRevision rN, java.io.File path2, SVNRevision rM, boolean recursive, boolean useAncestry, java.io.OutputStream result)
void
SVNDiffClient16. doDiff(SVNURL url1, SVNRevision rN, java.io.File path2, SVNRevision rM, SVNDepth depth, boolean useAncestry, java.io.OutputStream result, java.util.Collection changeLists)
Produces diff output which describes the delta betweenurl1
/rN
andpath2
/rM
.void
SVNDiffClient16. doDiff(SVNURL url1, SVNRevision rN, SVNURL url2, SVNRevision rM, boolean recursive, boolean useAncestry, java.io.OutputStream result)
Deprecated.void
SVNDiffClient16. doDiff(SVNURL url1, SVNRevision rN, SVNURL url2, SVNRevision rM, SVNDepth depth, boolean useAncestry, java.io.OutputStream result)
Produces diff output which describes the delta betweenurl1
/rN
andurl2
/rM
.void
SVNDiffClient16. doDiff(SVNURL url, SVNRevision pegRevision, SVNRevision rN, SVNRevision rM, boolean recursive, boolean useAncestry, java.io.OutputStream result)
Deprecated.void
SVNDiffClient16. doDiff(SVNURL url, SVNRevision pegRevision, SVNRevision rN, SVNRevision rM, SVNDepth depth, boolean useAncestry, java.io.OutputStream result)
Produces diff output which describes the delta betweenurl
in peg revisionpegRevision
, as it changed betweenrN
andrM
.void
SVNDiffClient16. doDiffStatus(java.io.File path1, SVNRevision rN, SVNURL url2, SVNRevision rM, boolean recursive, boolean useAncestry, ISVNDiffStatusHandler handler)
void
SVNDiffClient16. doDiffStatus(java.io.File path1, SVNRevision rN, SVNURL url2, SVNRevision rM, SVNDepth depth, boolean useAncestry, ISVNDiffStatusHandler handler)
Produces a diff summary which lists the changed items betweenpath1
/rN
andurl2
/rM
without creating text deltas.void
SVNDiffClient16. doDiffStatus(SVNURL url1, SVNRevision rN, java.io.File path2, SVNRevision rM, boolean recursive, boolean useAncestry, ISVNDiffStatusHandler handler)
void
SVNDiffClient16. doDiffStatus(SVNURL url1, SVNRevision rN, java.io.File path2, SVNRevision rM, SVNDepth depth, boolean useAncestry, ISVNDiffStatusHandler handler)
Produces a diff summary which lists the changed items betweenurl1
/rN
andpath2
/rM
without creating text deltas.void
SVNDiffClient16. doDiffStatus(SVNURL url1, SVNRevision rN, SVNURL url2, SVNRevision rM, boolean recursive, boolean useAncestry, ISVNDiffStatusHandler handler)
void
SVNDiffClient16. doDiffStatus(SVNURL url1, SVNRevision rN, SVNURL url2, SVNRevision rM, SVNDepth depth, boolean useAncestry, ISVNDiffStatusHandler handler)
Produces a diff summary which lists the changed items betweenurl1
/rN
andurl2
/rM
without creating text deltas.void
SVNDiffClient16. doDiffStatus(SVNURL url, SVNRevision rN, SVNRevision rM, SVNRevision pegRevision, SVNDepth depth, boolean useAncestry, ISVNDiffStatusHandler handler)
Produces a diff summary which lists the changed items betweenurl
in peg revisionpegRevision
, as it changed betweenrN
andrM
.long
SVNUpdateClient16. doExport(SVNURL url, java.io.File dstPath, SVNRevision pegRevision, SVNRevision revision, java.lang.String eolStyle, boolean force, boolean recursive)
long
SVNUpdateClient16. doExport(SVNURL url, java.io.File dstPath, SVNRevision pegRevision, SVNRevision revision, java.lang.String eolStyle, boolean overwrite, SVNDepth depth)
Exports the contents of a subversion repository into a 'clean' directory (meaning a directory with no administrative directories).void
SVNWCClient16. doGetFileContents(SVNURL url, SVNRevision pegRevision, SVNRevision revision, boolean expandKeywords, java.io.OutputStream dst)
Outputs the content of file identified byurl
andrevision
to the streamdst
.void
SVNDiffClient16. doGetLogEligibleMergeInfo(java.io.File path, SVNRevision pegRevision, SVNURL mergeSrcURL, SVNRevision srcPegRevision, boolean discoverChangedPaths, java.lang.String[] revisionProperties, ISVNLogEntryHandler handler)
Drives a log entryhandler
with the revisions eligible for merge frommergeSrcURL
(as ofsrcPegRevision
) intopath
(as ofpegRevision
).void
SVNDiffClient16. doGetLogEligibleMergeInfo(SVNURL url, SVNRevision pegRevision, java.io.File mergeSrcPath, SVNRevision srcPegRevision, boolean discoverChangedPaths, java.lang.String[] revisionProperties, ISVNLogEntryHandler handler)
Drives a log entryhandler
with the revisions eligible for merge frommergeSrcPath
(as ofsrcPegRevision
) intourl
(as ofpegRevision
).void
SVNDiffClient16. doGetLogEligibleMergeInfo(SVNURL url, SVNRevision pegRevision, SVNURL mergeSrcURL, SVNRevision srcPegRevision, boolean discoverChangedPaths, java.lang.String[] revisionProperties, ISVNLogEntryHandler handler)
Drives a log entryhandler
with the revisions eligible for merge frommergeSrcURL
(as ofsrcPegRevision
) intourl
(as ofpegRevision
).void
SVNDiffClient16. doGetLogMergedMergeInfo(java.io.File path, SVNRevision pegRevision, SVNURL mergeSrcURL, SVNRevision srcPegRevision, boolean discoverChangedPaths, java.lang.String[] revisionProperties, ISVNLogEntryHandler handler)
Drives a log entryhandler
with the revisions merged frommergeSrcURL
(as ofsrcPegRevision
) intopath
(as ofpegRevision
).void
SVNDiffClient16. doGetLogMergedMergeInfo(SVNURL url, SVNRevision pegRevision, java.io.File mergeSrcPath, SVNRevision srcPegRevision, boolean discoverChangedPaths, java.lang.String[] revisionProperties, ISVNLogEntryHandler handler)
Drives a log entryhandler
with the revisions merged frommergeSrcPath
(as ofsrcPegRevision
) intourl
(as ofpegRevision
).void
SVNDiffClient16. doGetLogMergedMergeInfo(SVNURL url, SVNRevision pegRevision, SVNURL mergeSrcURL, SVNRevision srcPegRevision, boolean discoverChangedPaths, java.lang.String[] revisionProperties, ISVNLogEntryHandler handler)
Drives a log entryhandler
with the revisions merged frommergeSrcURL
(as ofsrcPegRevision
) intourl
(as ofpegRevision
).java.util.Map<SVNURL,SVNMergeRangeList>
SVNDiffClient16. doGetMergedMergeInfo(SVNURL url, SVNRevision pegRevision)
Returns mergeinfo as aMap
with merge source URLs (asSVNURL
) mapped to range lists (SVNMergeRangeList
).SVNPropertyData
SVNWCClient16. doGetProperty(SVNURL url, java.lang.String propName, SVNRevision pegRevision, SVNRevision revision)
Gets the value of the propertypropName
forurl
.void
SVNWCClient16. doGetProperty(SVNURL url, java.lang.String propName, SVNRevision pegRevision, SVNRevision revision, boolean recursive, ISVNPropertyHandler handler)
Deprecated.void
SVNWCClient16. doGetProperty(SVNURL url, java.lang.String propName, SVNRevision pegRevision, SVNRevision revision, SVNDepth depth, ISVNPropertyHandler handler)
Invokeshandler
on paths covered bydepth
starting with the specifiedpath
.long
SVNWCClient16. doGetRevisionProperty(SVNURL url, java.lang.String propName, SVNRevision revision, ISVNPropertyHandler handler)
Gets an unversioned revision property from a repository and passes it to a provided property handler.SVNCommitInfo
SVNCommitClient16. doImport(java.io.File path, SVNURL dstURL, java.lang.String commitMessage, boolean recursive)
Deprecated.SVNCommitInfo
SVNCommitClient16. doImport(java.io.File path, SVNURL dstURL, java.lang.String commitMessage, boolean useGlobalIgnores, boolean recursive)
Deprecated.SVNCommitInfo
SVNCommitClient16. doImport(java.io.File path, SVNURL dstURL, java.lang.String commitMessage, SVNProperties revisionProperties, boolean useGlobalIgnores, boolean ignoreUnknownNodeTypes, SVNDepth depth)
Imports file or directorypath
into repository directorydstURL
at HEAD revision.SVNCommitInfo
SVNCommitClient16. doImport(java.io.File path, SVNURL dstURL, java.lang.String commitMessage, SVNProperties revisionProperties, boolean useGlobalIgnores, boolean ignoreUnknownNodeTypes, SVNDepth depth, boolean applyAutoProperties)
Imports file or directorypath
into repository directorydstURL
at HEAD revision.SVNCommitInfo
SVNCommitClient16. doImport(java.io.File path, SVNURL dstURL, java.lang.String commitMessage, SVNProperties revisionProperties, boolean useGlobalIgnores, boolean ignoreUnknownNodeTypes, SVNDepth depth, boolean applyAutoProperties, ISVNFileFilter fileFilter)
Imports file or directorypath
into repository directorydstURL
at HEAD revision.SVNInfo
SVNWCClient16. doInfo(SVNURL url, SVNRevision pegRevision, SVNRevision revision)
Collects and returns information on a single item in a repository.void
SVNWCClient16. doInfo(SVNURL url, SVNRevision pegRevision, SVNRevision revision, boolean recursive, ISVNInfoHandler handler)
Deprecated.void
SVNWCClient16. doInfo(SVNURL url, SVNRevision pegRevision, SVNRevision revision, SVNDepth depth, ISVNInfoHandler handler)
Invokeshandler
to return information abouturl
inrevision
.void
SVNLogClient16. doList(SVNURL url, SVNRevision pegRevision, SVNRevision revision, boolean fetchLocks, boolean recursive, ISVNDirEntryHandler handler)
Browses directory entries from a repository and uses the provided dir entry handler to process them.void
SVNLogClient16. doList(SVNURL url, SVNRevision pegRevision, SVNRevision revision, boolean recursive, ISVNDirEntryHandler handler)
Deprecated.void
SVNLogClient16. doList(SVNURL url, SVNRevision pegRevision, SVNRevision revision, boolean fetchLocks, SVNDepth depth, int entryFields, ISVNDirEntryHandler handler)
Reports the directory entry, and possibly children, forurl
atrevision
.void
SVNWCClient16. doLock(SVNURL[] urls, boolean stealLock, java.lang.String lockMessage)
Locks file items in a repository so that no other user can commit changes to them.void
SVNLogClient16. doLog(SVNURL url, java.lang.String[] paths, SVNRevision pegRevision, java.util.Collection revisionRanges, boolean stopOnCopy, boolean discoverChangedPaths, boolean includeMergedRevisions, long limit, java.lang.String[] revisionProperties, ISVNLogEntryHandler handler)
Invokeshandler
on each log message from the givenin turn, inclusive (but never invokes
handler
on a given log message more than once).void
SVNLogClient16. doLog(SVNURL url, java.lang.String[] paths, SVNRevision pegRevision, SVNRevision startRevision, SVNRevision endRevision, boolean stopOnCopy, boolean discoverChangedPaths, boolean includeMergedRevisions, long limit, java.lang.String[] revisionProperties, ISVNLogEntryHandler handler)
Invokeshandler
on each log message fromstartRevision
toendRevision
in turn, inclusive (but never invokeshandler
on a given log message more than once).void
SVNLogClient16. doLog(SVNURL url, java.lang.String[] paths, SVNRevision pegRevision, SVNRevision startRevision, SVNRevision endRevision, boolean stopOnCopy, boolean discoverChangedPaths, long limit, ISVNLogEntryHandler handler)
Gets commit log messages with other revision specific information from a repository and passes them to a log entry handler for processing.void
SVNDiffClient16. doMerge(java.io.File path1, SVNRevision revision1, SVNURL url2, SVNRevision revision2, java.io.File dstPath, boolean recursive, boolean useAncestry, boolean force, boolean dryRun)
void
SVNDiffClient16. doMerge(java.io.File path1, SVNRevision revision1, SVNURL url2, SVNRevision revision2, java.io.File dstPath, SVNDepth depth, boolean useAncestry, boolean force, boolean dryRun, boolean recordOnly)
Merges changes frompath1
/revision1
tourl2
/revision2
into the working-copy pathdstPath
.void
SVNDiffClient16. doMerge(SVNURL url1, SVNRevision revision1, java.io.File path2, SVNRevision revision2, java.io.File dstPath, boolean recursive, boolean useAncestry, boolean force, boolean dryRun)
void
SVNDiffClient16. doMerge(SVNURL url1, SVNRevision revision1, java.io.File path2, SVNRevision revision2, java.io.File dstPath, SVNDepth depth, boolean useAncestry, boolean force, boolean dryRun, boolean recordOnly)
Merges changes fromurl1
/revision1
topath2
/revision2
into the working-copy pathdstPath
.void
SVNDiffClient16. doMerge(SVNURL url1, SVNRevision pegRevision, java.util.Collection rangesToMerge, java.io.File dstPath, SVNDepth depth, boolean useAncestry, boolean force, boolean dryRun, boolean recordOnly)
Merges the changes betweenurl1
in peg revisionpegRevision
, as it changed between the ranges described inrangesToMerge
.void
SVNDiffClient16. doMerge(SVNURL url1, SVNRevision revision1, SVNURL url2, SVNRevision revision2, java.io.File dstPath, boolean recursive, boolean useAncestry, boolean force, boolean dryRun)
void
SVNDiffClient16. doMerge(SVNURL url1, SVNRevision revision1, SVNURL url2, SVNRevision revision2, java.io.File dstPath, SVNDepth depth, boolean useAncestry, boolean force, boolean dryRun, boolean recordOnly)
Merges changes fromurl1
/revision1
tourl2
/revision2
into the working-copy pathdstPath
.void
SVNDiffClient16. doMerge(SVNURL url1, SVNRevision pegRevision, SVNRevision revision1, SVNRevision revision2, java.io.File dstPath, boolean recursive, boolean useAncestry, boolean force, boolean dryRun)
void
SVNDiffClient16. doMergeReIntegrate(SVNURL srcURL, SVNRevision pegRevision, java.io.File dstPath, boolean dryRun)
Performs a reintegration merge ofsrcURL
atpegRevision
intodstPath
.SVNCommitInfo
SVNCommitClient16. doMkDir(SVNURL[] urls, java.lang.String commitMessage)
Committs a creation of a new directory/directories in the repository.SVNCommitInfo
SVNCommitClient16. doMkDir(SVNURL[] urls, java.lang.String commitMessage, SVNProperties revisionProperties, boolean makeParents)
Creates directory(ies) in a repository.void
SVNUpdateClient16. doRelocate(java.io.File dst, SVNURL oldURL, SVNURL newURL, boolean recursive)
Substitutes the beginning part of a Working Copy's URL with a new one.SVNCommitInfo
SVNWCClient16. doSetProperty(SVNURL url, java.lang.String propName, SVNPropertyValue propValue, SVNRevision baseRevision, java.lang.String commitMessage, SVNProperties revisionProperties, boolean skipChecks, ISVNPropertyHandler handler)
SetspropName
topropValue
onpath
.void
SVNWCClient16. doSetRevisionProperty(SVNURL url, SVNRevision revision, java.lang.String propName, SVNPropertyValue propValue, boolean force, ISVNPropertyHandler handler)
SetpropName
topropValue
on revisionrevision
in the repository represented bypath
.java.util.Collection<SVNURL>
SVNDiffClient16. doSuggestMergeSources(SVNURL url, SVNRevision pegRevision)
Returns a collection of potential merge sources (expressed as full repositoryURLs
) forurl
atpegRevision
.long
SVNUpdateClient16. doSwitch(java.io.File file, SVNURL url, SVNRevision revision, boolean recursive)
Deprecated.long
SVNUpdateClient16. doSwitch(java.io.File file, SVNURL url, SVNRevision pegRevision, SVNRevision revision, boolean recursive)
Deprecated.long
SVNUpdateClient16. doSwitch(java.io.File file, SVNURL url, SVNRevision pegRevision, SVNRevision revision, boolean recursive, boolean force)
Deprecated.long
SVNUpdateClient16. doSwitch(java.io.File path, SVNURL url, SVNRevision pegRevision, SVNRevision revision, SVNDepth depth, boolean allowUnversionedObstructions, boolean depthIsSticky)
Switches working treepath
tourl
\pegRevision
atrevision
.void
SVNWCClient16. doUnlock(SVNURL[] urls, boolean breakLock)
Unlocks file items in a repository.protected SVNURL
SVNBasicDelegate. ensureSessionURL(SVNRepository repository, SVNURL url)
protected SVNBasicDelegate.SVNRepositoryLocation[]
SVNBasicDelegate. getLocations(SVNURL url, java.io.File path, SVNRepository repository, SVNRevision revision, SVNRevision start, SVNRevision end)
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)
SVNURL
SVNBasicDelegate. getReposRoot(java.io.File path, SVNURL url, SVNRevision pegRevision, SVNAdminArea adminArea, SVNWCAccess access)
Returns the root of the repository.Constructors in org.tmatesoft.svn.core.internal.wc16 with parameters of type SVNURL Constructor Description SVNRepositoryLocation(SVNURL url, long rev)
-
Uses of SVNURL in org.tmatesoft.svn.core.internal.wc17
Fields in org.tmatesoft.svn.core.internal.wc17 declared as SVNURL Modifier and Type Field Description protected SVNURL
SVNStatusEditor17. myRepositoryRoot
SVNURL
SVNWCContext.CommittableExternalInfo. reposRootUrl
SVNURL
SVNWCContext.SVNWCNodeReposInfo. reposRootUrl
SVNURL
SVNWCContext.NodeCopyFromInfo. rootUrl
SVNURL
SVNWCContext.EntryLocationInfo. url
SVNURL
SVNWCContext.NodeCopyFromInfo. url
Methods in org.tmatesoft.svn.core.internal.wc17 that return SVNURL Modifier and Type Method Description SVNURL
SVNWCContext. getNodeUrl(java.io.File path)
SVNURL
SVNWCContext. getUrlFromPath(java.io.File localAbsPath)
static SVNURL
SVNWCUtils. join(SVNURL rootUrl, java.io.File relPath)
Methods in org.tmatesoft.svn.core.internal.wc17 with parameters of type SVNURL Modifier and Type Method Description static SVNCommitInfo
SVNCommitter17. commit(SVNWCContext context, java.util.Collection<java.io.File> tmpFiles, java.util.Map<java.lang.String,SvnCommitItem> committables, SVNURL repositoryRoot, ISVNEditor commitEditor, java.util.Map<java.io.File,SvnChecksum> md5Checksums, java.util.Map<java.io.File,SvnChecksum> sha1Checksums)
static ISVNUpdateEditor
SVNUpdateEditor17. createUpdateEditor(SVNWCContext context, long targetRevision, java.io.File anchorAbspath, java.lang.String targetName, java.util.Map<java.io.File,java.util.Map<java.lang.String,SVNProperties>> inheritableProperties, boolean useCommitTimes, SVNURL switchURL, SVNDepth depth, boolean depthIsSticky, boolean allowUnversionedObstructions, boolean addsAsModifications, boolean serverPerformsFiltering, boolean cleanCheckout, ISVNDirFetcher dirFetcher, SVNExternalsStore externalsStore, java.lang.String[] preservedExtensions, ISVNConflictHandler conflictHandler)
static ISVNUpdateEditor
SVNUpdateEditor17. createUpdateEditor(SVNWCContext wcContext, java.io.File anchorAbspath, java.lang.String target, java.util.Map<java.io.File,java.util.Map<java.lang.String,SVNProperties>> inheritableProperties, SVNURL reposRoot, SVNURL switchURL, SVNExternalsStore externalsStore, boolean allowUnversionedObstructions, boolean depthIsSticky, SVNDepth depth, java.lang.String[] preservedExts, ISVNDirFetcher dirFetcher)
void
SVNLogClient17. doAnnotate(SVNURL url, SVNRevision pegRevision, SVNRevision startRevision, SVNRevision endRevision, boolean ignoreMimeType, boolean includeMergedRevisions, ISVNAnnotateHandler handler, java.lang.String inputEncoding)
Invokeshandler
on each line-blame item associated with revisionendRevision
ofurl
, usingstartRevision
as the default source of all blame.void
SVNLogClient17. doAnnotate(SVNURL url, SVNRevision pegRevision, SVNRevision startRevision, SVNRevision endRevision, boolean ignoreMimeType, ISVNAnnotateHandler handler, java.lang.String inputEncoding)
Obtains annotation information for each file text line from a repository and passes it to a provided annotation handler.void
SVNLogClient17. doAnnotate(SVNURL url, SVNRevision pegRevision, SVNRevision startRevision, SVNRevision endRevision, ISVNAnnotateHandler handler)
Obtains annotation information for each file text line from a repository and passes it to a provided annotation handler.void
SVNLogClient17. doAnnotate(SVNURL url, SVNRevision pegRevision, SVNRevision startRevision, SVNRevision endRevision, ISVNAnnotateHandler handler, java.lang.String inputEncoding)
Obtains annotation information for each file text line from a repository and passes it to a provided annotation handler.void
SVNLogClient17. doList(SVNURL url, SVNRevision pegRevision, SVNRevision revision, boolean fetchLocks, boolean recursive, ISVNDirEntryHandler handler)
Browses directory entries from a repository and uses the provided dir entry handler to process them.void
SVNLogClient17. doList(SVNURL url, SVNRevision pegRevision, SVNRevision revision, boolean recursive, ISVNDirEntryHandler handler)
Deprecated.void
SVNLogClient17. doList(SVNURL url, SVNRevision pegRevision, SVNRevision revision, boolean fetchLocks, SVNDepth depth, int entryFields, ISVNDirEntryHandler handler)
Reports the directory entry, and possibly children, forurl
atrevision
.void
SVNLogClient17. doLog(SVNURL url, java.lang.String[] paths, SVNRevision pegRevision, java.util.Collection revisionRanges, boolean stopOnCopy, boolean discoverChangedPaths, boolean includeMergedRevisions, long limit, java.lang.String[] revisionProperties, ISVNLogEntryHandler handler)
Invokeshandler
on each log message from the givenin turn, inclusive (but never invokes
handler
on a given log message more than once).void
SVNLogClient17. doLog(SVNURL url, java.lang.String[] paths, SVNRevision pegRevision, SVNRevision startRevision, SVNRevision endRevision, boolean stopOnCopy, boolean discoverChangedPaths, boolean includeMergedRevisions, long limit, java.lang.String[] revisionProperties, ISVNLogEntryHandler handler)
Invokeshandler
on each log message fromstartRevision
toendRevision
in turn, inclusive (but never invokeshandler
on a given log message more than once).void
SVNLogClient17. doLog(SVNURL url, java.lang.String[] paths, SVNRevision pegRevision, SVNRevision startRevision, SVNRevision endRevision, boolean stopOnCopy, boolean discoverChangedPaths, long limit, ISVNLogEntryHandler handler)
Gets commit log messages with other revision specific information from a repository and passes them to a log entry handler for processing.java.util.Map<java.lang.String,SVNDirEntry>
ISVNDirFetcher. fetchEntries(SVNURL repositoryRoot, java.io.File reposRelPath)
void
SVNWCContext. initializeWC(java.io.File localAbspath, SVNURL url, SVNURL repositoryRoot, java.lang.String uuid, long revision, SVNDepth depth, int targetWorkingCopyFormat)
static java.lang.String
SVNWCUtils. isChild(SVNURL parent, SVNURL child)
static SVNURL
SVNWCUtils. join(SVNURL rootUrl, java.io.File relPath)
void
SVNStatusReporter17. linkPath(SVNURL url, java.lang.String path, java.lang.String lockToken, long revision, boolean startEmpty)
void
SVNStatusReporter17. linkPath(SVNURL url, java.lang.String path, java.lang.String lockToken, long revision, SVNDepth depth, boolean startEmpty)
void
SVNStatusEditor17. setRepositoryInfo(SVNURL repositoryRoot, java.util.HashMap<java.lang.String,SVNLock> repositoryLocks)
Constructors in org.tmatesoft.svn.core.internal.wc17 with parameters of type SVNURL Constructor Description SVNCommitter17(SVNWCContext context, java.util.Map<java.lang.String,SvnCommitItem> committables, SVNURL repositoryRoot, java.util.Collection<java.io.File> tmpFiles, java.util.Map<java.io.File,SvnChecksum> md5Checksums, java.util.Map<java.io.File,SvnChecksum> sha1Checksums)
SVNUpdateEditor17(SVNWCContext wcContext, java.io.File anchorAbspath, java.lang.String targetBasename, java.util.Map<java.io.File,java.util.Map<java.lang.String,SVNProperties>> inheritableProperties, SVNURL reposRootUrl, java.lang.String reposUuid, SVNURL switchURL, SVNExternalsStore externalsStore, boolean allowUnversionedObstructions, boolean depthIsSticky, SVNDepth depth, java.lang.String[] preservedExts, ISVNDirFetcher dirFetcher)
-
Uses of SVNURL in org.tmatesoft.svn.core.internal.wc17.db
Fields in org.tmatesoft.svn.core.internal.wc17.db declared as SVNURL Modifier and Type Field Description SVNURL
ISVNWCDb.WCDbAdditionInfo. originalRootUrl
SVNURL
ISVNWCDb.WCDbInfo. originalRootUrl
SVNURL
ISVNWCDb.SVNWCDbInfo. reposRootUrl
SVNURL
ISVNWCDb.WCDbAdditionInfo. reposRootUrl
SVNURL
ISVNWCDb.WCDbBaseInfo. reposRootUrl
SVNURL
ISVNWCDb.WCDbInfo. reposRootUrl
SVNURL
SVNWCDb.InsertBase. reposRootURL
SVNURL
ISVNWCDb.WCDbRepositoryInfo. rootUrl
Methods in org.tmatesoft.svn.core.internal.wc17.db that return types with arguments of type SVNURL Modifier and Type Method Description java.util.Map<SVNURL,java.lang.String>
ISVNWCDb. getNodeLockTokensRecursive(java.io.File localAbsPath)
java.util.Map<SVNURL,java.lang.String>
SVNWCDb. getNodeLockTokensRecursive(java.io.File localAbsPath)
Methods in org.tmatesoft.svn.core.internal.wc17.db with parameters of type SVNURL Modifier and Type Method Description void
ISVNWCDb. addBaseDirectory(java.io.File localAbsPath, java.io.File reposRelPath, SVNURL reposRootUrl, java.lang.String reposUuid, long revision, SVNProperties props, long changedRev, SVNDate changedDate, java.lang.String changedAuthor, java.util.List<java.io.File> children, SVNDepth depth, SVNProperties davCache, SVNSkel conflict, boolean updateActualProps, SVNProperties actualProps, java.util.Map<java.lang.String,SVNProperties> iprops, SVNSkel workItems)
Add or replace a directory in the BASE tree.void
SVNWCDb. addBaseDirectory(java.io.File localAbsPath, java.io.File reposRelPath, SVNURL reposRootUrl, java.lang.String reposUuid, long revision, SVNProperties props, long changedRev, SVNDate changedDate, java.lang.String changedAuthor, java.util.List<java.io.File> children, SVNDepth depth, SVNProperties davCache, SVNSkel conflict, boolean updateActualProps, SVNProperties actualProps, java.util.Map<java.lang.String,SVNProperties> iprops, SVNSkel workItems)
void
ISVNWCDb. addBaseExcludedNode(java.io.File localAbsPath, java.io.File reposRelPath, SVNURL reposRootUrl, java.lang.String reposUuid, long revision, ISVNWCDb.SVNWCDbKind kind, ISVNWCDb.SVNWCDbStatus status, SVNSkel conflict, SVNSkel workItems)
Create a node in the BASE tree that is present in name only.void
SVNWCDb. addBaseExcludedNode(java.io.File localAbsPath, java.io.File reposRelPath, SVNURL reposRootUrl, java.lang.String reposUuid, long revision, ISVNWCDb.SVNWCDbKind kind, ISVNWCDb.SVNWCDbStatus status, SVNSkel conflict, SVNSkel workItems)
void
ISVNWCDb. addBaseFile(java.io.File localAbspath, java.io.File reposRelpath, SVNURL reposRootUrl, java.lang.String reposUuid, long revision, SVNProperties props, long changedRev, SVNDate changedDate, java.lang.String changedAuthor, SvnChecksum checksum, SVNProperties davCache, boolean deleteWorking, boolean updateActualProps, SVNProperties actualProps, boolean keepRecordedInfo, boolean insertBaseDeleted, java.util.Map<java.lang.String,SVNProperties> iprops, SVNSkel conflict, SVNSkel workItems)
Add or replace a file in the BASE tree.void
SVNWCDb. addBaseFile(java.io.File localAbspath, java.io.File reposRelpath, SVNURL reposRootUrl, java.lang.String reposUuid, long revision, SVNProperties props, long changedRev, SVNDate changedDate, java.lang.String changedAuthor, SvnChecksum checksum, SVNProperties davCache, boolean deleteWorking, boolean updateActualProps, SVNProperties actualProps, boolean keepRecordedInfo, boolean insertBaseDeleted, java.util.Map<java.lang.String,SVNProperties> iprops, SVNSkel conflict, SVNSkel workItems)
void
ISVNWCDb. addBaseNotPresentNode(java.io.File localAbspath, java.io.File reposRelPath, SVNURL reposRootUrl, java.lang.String reposUuid, long revision, ISVNWCDb.SVNWCDbKind kind, SVNSkel conflict, SVNSkel workItems)
void
SVNWCDb. addBaseNotPresentNode(java.io.File localAbspath, java.io.File reposRelPath, SVNURL reposRootUrl, java.lang.String reposUuid, long revision, ISVNWCDb.SVNWCDbKind kind, SVNSkel conflict, SVNSkel workItems)
void
ISVNWCDb. addBaseSymlink(java.io.File localAbsPath, java.io.File reposRelPath, SVNURL reposRootUrl, java.lang.String reposUuid, long revision, SVNProperties props, long changedRev, SVNDate changedDate, java.lang.String changedAuthor, java.io.File target, SVNProperties davCache, SVNSkel conflict, boolean updateActualProps, SVNProperties acutalProps, SVNSkel workItems)
Add or replace a symlink in the BASE tree.void
SVNWCDb. addBaseSymlink(java.io.File localAbsPath, java.io.File reposRelPath, SVNURL reposRootUrl, java.lang.String reposUuid, long revision, SVNProperties props, long changedRev, SVNDate changedDate, java.lang.String changedAuthor, java.io.File target, SVNProperties davCache, SVNSkel conflict, boolean updateActualProps, SVNProperties acutalProps, SVNSkel workItems)
static void
SvnWcDbExternals. addExternalDir(SVNWCDb db, java.io.File localAbspath, java.io.File wriPath, SVNURL reposRootUrl, java.lang.String reposUuid, java.io.File recordAncestorAbspath, java.io.File recordedReposRelPath, long recordedPegRevision, long recordedRevision, SVNSkel workItems)
static void
SvnWcDbExternals. addExternalFile(SVNWCContext context, java.io.File localAbsPath, java.io.File wriAbsPath, java.io.File reposRelPath, SVNURL reposRootUrl, java.lang.String reposUuid, long targetRevision, SVNProperties newPristineProperties, java.util.Map<java.lang.String,SVNProperties> iprops, long changedRev, SVNDate changedDate, java.lang.String changedAuthor, SvnChecksum newChecksum, SVNProperties davCache, java.io.File recordAncestorAbspath, java.io.File recordedReposRelPath, long recordedPegRevision, long recordedRevision, boolean updateActualProperties, SVNProperties newActualProperties, boolean keepRecordedInfo, SVNSkel conflictSkel, SVNSkel allWorkItems)
static void
SvnWcDbCopy. copyDir(SVNWCDbDir pdh, java.io.File localRelpath, SVNProperties props, long changedRev, SVNDate changedDate, java.lang.String changedAuthor, java.io.File originalReposRelPath, SVNURL originalRootUrl, java.lang.String originalUuid, long originalRevision, java.util.List<java.io.File> children, boolean isMove, SVNDepth depth, SVNSkel conflict, SVNSkel workItems)
static void
SvnWcDbCopy. copyFile(SVNWCDbDir pdh, java.io.File localRelpath, SVNProperties props, long changedRev, SVNDate changedDate, java.lang.String changedAuthor, java.io.File originalReposRelPath, SVNURL originalRootUrl, java.lang.String originalUuid, long originalRevision, SvnChecksum checksum, boolean updateActualProps, SVNProperties newActualProps, SVNSkel conflict, SVNSkel workItems)
static ISVNUpdateEditor
SvnExternalUpdateEditor. createEditor(SVNWCContext context, java.io.File localAbsPath, java.io.File wriAbsPath, SVNURL url, SVNURL reposRootUrl, java.lang.String reposUuid, java.util.Map<java.lang.String,SVNProperties> iprops, boolean useCommitTimes, java.lang.String[] preservedExts, java.io.File recordAncestorAbsPath, SVNURL recordedUrl, SVNRevision recordedPegRev, SVNRevision recordedRev)
long
SVNWCDb. createReposId(SVNSqlJetDb sDb, SVNURL reposRootUrl, java.lang.String reposUuid)
For a given REPOS_ROOT_URL/REPOS_UUID pair, return the existing REPOS_ID value.long
SVNWCDb. fetchReposId(SVNSqlJetDb db, SVNURL reposRootUrl, java.lang.String reposUuid)
void
ISVNWCDb. init(java.io.File localAbsPath, java.io.File reposRelPath, SVNURL reposRootUrl, java.lang.String reposUuid, long initialRev, SVNDepth depth, int workingCopyFormat)
Initialize the SqlDB for LOCAL_ABSPATH, which should be a working copy path.void
SVNWCDb. init(java.io.File localAbsPath, java.io.File reposRelPath, SVNURL reposRootUrl, java.lang.String reposUuid, long initialRev, SVNDepth depth, int workingCopyFormat)
void
ISVNWCDb. opBumpRevisionPostUpdate(java.io.File localAbsPath, SVNDepth depth, java.io.File newReposRelPath, SVNURL newReposRootURL, java.lang.String newReposUUID, long newRevision, java.util.Collection<java.io.File> excludedPaths, java.util.Map<java.io.File,java.util.Map<java.lang.String,SVNProperties>> inheritableProperties, ISVNEventHandler eventHandler)
void
SVNWCDb. opBumpRevisionPostUpdate(java.io.File localAbsPath, SVNDepth depth, java.io.File newReposRelPath, SVNURL newReposRootURL, java.lang.String newReposUUID, long newRevision, java.util.Collection<java.io.File> excludedPaths, java.util.Map<java.io.File,java.util.Map<java.lang.String,SVNProperties>> inheritableProperties, ISVNEventHandler eventHandler)
void
ISVNWCDb. opCopyDir(java.io.File localAbsPath, SVNProperties props, long changedRev, SVNDate changedDate, java.lang.String changedAuthor, java.io.File originalReposRelPath, SVNURL originalRootUrl, java.lang.String originalUuid, long originalRevision, java.util.List<java.io.File> children, boolean isMove, SVNDepth depth, SVNSkel conflict, SVNSkel workItems)
Record a copy at LOCAL_ABSPATH from a repository directory.void
SVNWCDb. opCopyDir(java.io.File localAbsPath, SVNProperties props, long changedRev, SVNDate changedDate, java.lang.String changedAuthor, java.io.File originalReposRelPath, SVNURL originalRootUrl, java.lang.String originalUuid, long originalRevision, java.util.List<java.io.File> children, boolean isMove, SVNDepth depth, SVNSkel conflict, SVNSkel workItems)
void
ISVNWCDb. opCopyFile(java.io.File localAbsPath, SVNProperties props, long changedRev, SVNDate changedDate, java.lang.String changedAuthor, java.io.File originalReposRelPath, SVNURL originalRootUrl, java.lang.String originalUuid, long originalRevision, SvnChecksum checksum, boolean updateActualProps, SVNProperties newActualProps, SVNSkel conflict, SVNSkel workItems)
Record a copy at LOCAL_ABSPATH from a repository file.void
SVNWCDb. opCopyFile(java.io.File localAbsPath, SVNProperties props, long changedRev, SVNDate changedDate, java.lang.String changedAuthor, java.io.File originalReposRelPath, SVNURL originalRootUrl, java.lang.String originalUuid, long originalRevision, SvnChecksum checksum, boolean updateActualProps, SVNProperties newActualProps, SVNSkel conflict, SVNSkel workItems)
void
ISVNWCDb. opSetNewDirToIncompleteTemp(java.io.File localAbspath, java.io.File reposRelpath, SVNURL reposRootURL, java.lang.String reposUuid, long revision, SVNDepth depth, boolean insertBaseDeleted, boolean deleteWorking, SVNSkel conflict, SVNSkel workItems)
void
SVNWCDb. opSetNewDirToIncompleteTemp(java.io.File localAbspath, java.io.File reposRelpath, SVNURL reposRootURL, java.lang.String reposUuid, long revision, SVNDepth depth, boolean insertBaseDeleted, boolean deleteWorking, SVNSkel conflict, SVNSkel workItems)
void
ISVNWCDb. opSetRevAndReposRelpathTemp(java.io.File localAbspath, long newRevision, boolean setReposRelpath, java.io.File newReposRelpath, SVNURL reposRootUrl, java.lang.String reposUuid)
void
SVNWCDb. opSetRevAndReposRelpathTemp(java.io.File localAbspath, long revision, boolean setReposRelpath, java.io.File reposRelpath, SVNURL reposRootUrl, java.lang.String reposUuid)
void
ISVNWCDb. registerExternal(java.io.File definingAbsPath, java.io.File localAbsPath, SVNNodeKind kind, SVNURL reposRootUrl, java.lang.String reposUuid, java.io.File reposRelPath, long operationalRevision, long revision)
void
SVNWCDb. registerExternal(java.io.File definingAbsPath, java.io.File localAbsPath, SVNNodeKind kind, SVNURL reposRootUrl, java.lang.String reposUuid, java.io.File reposRelPath, long operationalRevision, long revision)
static void
SvnWcDbRelocate. relocate(SVNWCContext context, java.io.File localAbspath, SVNURL from, SVNURL to, SvnWcDbRelocate.ISvnRelocateValidator validator)
void
ISVNWCDb. upgradeBegin(java.io.File localAbspath, ISVNWCDb.SVNWCDbUpgradeData upgradeData, SVNURL repositoryRootUrl, java.lang.String repositoryUUID, int targetWorkingCopyFormat)
void
SVNWCDb. upgradeBegin(java.io.File localAbspath, ISVNWCDb.SVNWCDbUpgradeData upgradeData, SVNURL repositoryRootUrl, java.lang.String repositoryUUID, int targetWorkingCopyFormat)
void
ISVNWCDb. upgradeInsertExternal(java.io.File localAbsPath, SVNNodeKind kind, java.io.File parentAbsPath, java.io.File defLocalAbsPath, java.io.File reposRelPath, SVNURL reposRootUrl, java.lang.String reposUuid, long defPegRevision, long defRevision)
void
SVNWCDb. upgradeInsertExternal(java.io.File localAbsPath, SVNNodeKind kind, java.io.File parentAbsPath, java.io.File defLocalAbsPath, java.io.File reposRelPath, SVNURL reposRootUrl, java.lang.String reposUuid, long defPegRevision, long defRevision)
void
SvnWcDbRelocate.ISvnRelocateValidator. validateRelocation(java.lang.String uuid, SVNURL newUrl, SVNURL newRepositoryRoot)
-
Uses of SVNURL in org.tmatesoft.svn.core.internal.wc2
Methods in org.tmatesoft.svn.core.internal.wc2 with parameters of type SVNURL Modifier and Type Method Description SVNRepository
SvnRepositoryAccess. createRepository(SVNURL url, java.lang.String expectedUuid, boolean mayReuse)
protected java.lang.String
SvnRepositoryAccess. getPathRelativeToRoot(SVNURL url, SVNURL reposRootURL, SVNRepository repos)
java.lang.String
SvnRepositoryAccess. getPathRelativeToSession(SVNURL url, SVNURL sessionURL, SVNRepository repos)
SVNLocationSegment
SvnRepositoryAccess. getYoungestCommonAncestor(SVNURL url1, long rev1, SVNURL url2, long rev2)
-
Uses of SVNURL in org.tmatesoft.svn.core.internal.wc2.admin
Methods in org.tmatesoft.svn.core.internal.wc2.admin that return SVNURL Modifier and Type Method Description protected SVNURL
SvnRepositoryCreateImpl. run()
-
Uses of SVNURL in org.tmatesoft.svn.core.internal.wc2.ng
Methods in org.tmatesoft.svn.core.internal.wc2.ng that return SVNURL Modifier and Type Method Description static SVNURL
SvnNgLockUtil. collectLockInfo(SvnNgOperationRunner opRunner, SVNWCContext context, SvnNgRepositoryAccess wcAccess, java.util.Collection<SvnTarget> targets, java.util.Map lockInfo, java.util.Map lockPaths, boolean lock, boolean stealLock)
protected static SVNURL
SvnNgMergeDriver. ensureSessionURL(SVNRepository repository, SVNURL url)
protected SVNURL
SvnNgRepositoryAccess. getTargetURL(SvnTarget target)
protected SVNURL
SvnNgRelocate. run(SVNWCContext context)
static SVNURL
SvnNgCommitUtil. translateCommitables(java.util.Collection<SvnCommitItem> items, java.util.Map<java.lang.String,SvnCommitItem> decodedPaths)
Methods in org.tmatesoft.svn.core.internal.wc2.ng that return types with arguments of type SVNURL Modifier and Type Method Description protected java.util.Map<SVNURL,SVNMergeRangeList>
SvnNgGetMergeInfo. run(SVNWCContext context)
protected java.util.Collection<SVNURL>
SvnNgSuggestMergeSources. run(SVNWCContext context)
Methods in org.tmatesoft.svn.core.internal.wc2.ng with parameters of type SVNURL Modifier and Type Method Description protected void
SvnNgAdd. add(java.io.File localAbsPath, SVNDepth depth, SVNURL copyFromUrl, long copyFromRevision, boolean fireEvent)
static void
SvnNgReposToWcCopy. addFileToWc(SVNWCContext context, java.io.File path, java.io.InputStream newBaseContents, java.io.InputStream newContents, SVNProperties newBaseProps, SVNProperties newProps, SVNURL copyFromURL, long copyFromRev)
java.util.Map
SvnNgMergeDriver. calculateImplicitMergeInfo(SVNRepository repos, SVNURL url, long[] targetRev, long start, long end)
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)
protected long
SvnNgAbstractUpdate. checkout(SVNURL url, java.io.File localAbspath, SVNRevision pegRevision, SVNRevision revision, SVNDepth depth, boolean ignoreExternals, boolean allowUnversionedObstructions, boolean sleepForTimestamp, int targetWorkingCopyFormat)
protected SVNRepository
SvnNgDiffSummarize. createRepository(SVNURL url, java.io.File path, boolean mayReuse)
SVNRepository
SvnNgRepositoryAccess. createRepository(SVNURL url, java.io.File baseDirectory)
protected SvnSingleRangeConflictReport
SvnNgMergeDriver. doDirectoryMerge(java.util.Map<java.io.File,java.util.Map<java.lang.String,SVNMergeRangeList>> resultCatalog, SvnNgMergeDriver.MergeSource source, java.io.File targetAbsPath, SVNURL sourceRootUrl, ISvnDiffCallback2 processor, SVNDepth depth, boolean squelchMergeinfoNotifications)
protected SvnSingleRangeConflictReport
SvnNgMergeDriver. doMergeInfoAwareDirectoryMerge(java.util.Map<java.io.File,java.util.Map<java.lang.String,SVNMergeRangeList>> resultCatalog, SvnNgMergeDriver.MergeSource source, java.io.File targetPath, SVNURL sourceRootUrl, java.util.Map<java.io.File,SvnNgMergeDriver.MergePath> childrenWithMergeInfo, SVNDepth depth, boolean squelchMergeinfoNotifications, ISvnDiffCallback2 processor)
protected SVNCommitInfo
SvnNgWcToReposCopy. doRun(SVNWCContext context, SVNURL target)
protected long
SvnNgAbstractUpdate. doSwitch(java.io.File localAbsPath, SVNURL switchUrl, SVNRevision revision, SVNRevision pegRevision, SVNDepth depth, boolean depthIsSticky, boolean ignoreExternals, boolean allowUnversionedObstructions, boolean ignoreAncestry, boolean sleepForTimestamp)
SvnNgRemoteMergeEditor
SvnNgMergeDriver. driveMergeReportEditor(java.io.File targetWCPath, SVNURL url1, long revision1, SVNURL url2, long revision2, java.util.Map<java.io.File,SvnNgMergeDriver.MergePath> childrenWithMergeInfo, SVNDepth depth, ISvnDiffCallback2 mergeCallback)
protected SVNRepository
SvnNgMergeDriver. ensureRepository(SVNRepository repository, SVNURL url)
protected static SVNURL
SvnNgMergeDriver. ensureSessionURL(SVNRepository repository, SVNURL url)
SVNWCDb.ReposInfo
SvnNgUpgrade. fetchReposInfo(SVNURL url, SVNURL lastRepos, java.lang.String lastUuid)
protected void
SvnNgMergeDriver. findGapsInMergeSourceHistory(long[] gap, java.lang.String mergeSrcCanonPath, SVNURL url1, long rev1, SVNURL url2, long rev2, SVNRepository repos)
static java.util.Map<java.lang.String,java.util.Map<java.lang.String,SVNMergeRangeList>>
SvnNgMergeinfoUtil. getMergeInfo(SVNWCContext context, SvnRepositoryAccess repoAccess, SvnTarget target, boolean includeDescendants, boolean ignoreInvalidMergeInfo, SVNURL[] root)
protected java.lang.String
SvnNgMergeDriver. getPathRelativeToRoot(SVNURL url, SVNURL reposRootURL, SVNRepository repos)
SVNNodeKind
SvnNgCommit. getUrlKind(SVNURL url, long revision)
SVNNodeKind
SvnNgWcToReposCopy. getUrlKind(SVNURL url, long revision)
protected void
SvnNgAbstractUpdate. handleExternals(java.util.Map<java.io.File,java.lang.String> newExternals, java.util.Map<java.io.File,SVNDepth> ambientDepths, SVNURL anchorUrl, java.io.File targetAbspath, SVNURL reposRoot, SVNDepth requestedDepth, boolean sleepForTimestamp)
static void
SvnNgCommitUtil. harvestCommittables(SVNWCContext context, java.io.File localAbsPath, SvnCommitPacket committables, java.util.Map<SVNURL,java.lang.String> lockTokens, SVNURL repositoryRootUrl, java.io.File copyModeRelPath, boolean copyModeRoot, SVNDepth depth, boolean justLocked, java.util.Collection<java.lang.String> changelists, java.util.Map<java.io.File,java.io.File> danglers, boolean skipFiles, boolean skipDirs, org.tmatesoft.svn.core.internal.wc2.ng.SvnNgCommitUtil.ISvnUrlKindCallback urlKindCallback, ISvnCommitParameters commitParameters, java.util.Map<java.io.File,java.lang.String> externalsStorage, ISVNEventHandler eventHandler)
static SvnCommitPacket
SvnNgCommitUtil. harvestCopyCommitables(SVNWCContext context, java.io.File path, SVNURL dst, SvnCommitPacket packet, org.tmatesoft.svn.core.internal.wc2.ng.SvnNgCommitUtil.ISvnUrlKindCallback urlKindCallback, ISvnCommitParameters commitParameters, java.util.Map<java.io.File,java.lang.String> externalsStorage)
SvnNgMergeDriver.MergeData
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)
java.util.List<SvnNgMergeDriver.MergeSource>
SvnNgMergeDriver. normalizeMergeSources(SvnTarget source, SVNURL sourceURL, SVNURL sourceRootURL, SVNRevision pegRevision, java.util.Collection<SVNRevisionRange> rangesToMerge, SVNRepository repository)
protected long
SvnNgAbstractUpdate. switchInternal(java.io.File localAbsPath, java.io.File anchor, SVNURL switchUrl, SVNRevision revision, SVNRevision pegRevision, SVNDepth depth, boolean depthIsSticky, boolean ignoreExternals, boolean allowUnversionedObstructions, boolean ignoreAncestry, boolean sleepForTimestamp)
static java.util.Map<java.lang.String,java.lang.String>
SvnNgCommitUtil. translateLockTokens(java.util.Map<SVNURL,java.lang.String> lockTokens, SVNURL baseURL)
void
SvnNgUpgrade. upgradeAddExternalInfo(java.io.File localAbsPath, SVNNodeKind kind, java.io.File defLocalAbsPath, java.io.File reposRelPath, SVNURL reposRootUrl, java.lang.String reposUuid, long defPegRevision, long defRevision)
void
SvnNgRelocate. validateRelocation(java.lang.String uuid, SVNURL url, SVNURL rootUrl)
Method parameters in org.tmatesoft.svn.core.internal.wc2.ng with type arguments of type SVNURL Modifier and Type Method Description static void
SvnNgCommitUtil. harvestCommittables(SVNWCContext context, java.io.File localAbsPath, SvnCommitPacket committables, java.util.Map<SVNURL,java.lang.String> lockTokens, SVNURL repositoryRootUrl, java.io.File copyModeRelPath, boolean copyModeRoot, SVNDepth depth, boolean justLocked, java.util.Collection<java.lang.String> changelists, java.util.Map<java.io.File,java.io.File> danglers, boolean skipFiles, boolean skipDirs, org.tmatesoft.svn.core.internal.wc2.ng.SvnNgCommitUtil.ISvnUrlKindCallback urlKindCallback, ISvnCommitParameters commitParameters, java.util.Map<java.io.File,java.lang.String> externalsStorage, ISVNEventHandler eventHandler)
static SvnCommitPacket
SvnNgCommitUtil. harvestCommittables(SVNWCContext context, SvnCommitPacket packet, java.util.Map<SVNURL,java.lang.String> lockTokens, java.io.File baseDirPath, java.util.Collection<java.lang.String> targets, int depthEmptyStart, SVNDepth depth, boolean justLocked, java.util.Collection<java.lang.String> changelists, org.tmatesoft.svn.core.internal.wc2.ng.SvnNgCommitUtil.ISvnUrlKindCallback urlKindCallback, ISvnCommitParameters commitParameters, java.util.Map<java.io.File,java.lang.String> externalsStorage)
static java.util.Map<java.lang.String,java.lang.String>
SvnNgCommitUtil. translateLockTokens(java.util.Map<SVNURL,java.lang.String> lockTokens, SVNURL baseURL)
Constructors in org.tmatesoft.svn.core.internal.wc2.ng with parameters of type SVNURL Constructor Description SvnDiffSummarizeCallback(java.io.File targetAbsPath, boolean reversed, SVNURL baseUrl, java.io.File baseDirectory, ISVNDiffStatusHandler handler)
-
Uses of SVNURL in org.tmatesoft.svn.core.internal.wc2.old
Methods in org.tmatesoft.svn.core.internal.wc2.old that return SVNURL Modifier and Type Method Description protected SVNURL
SvnOldRepositoryAccess. deriveLocation(java.io.File path, SVNURL url, long[] pegRevisionNumber, SVNRevision pegRevision, SVNRepository repos, SVNWCAccess access)
static SVNURL
SvnOldUpgrade. getEntryCopyFromURL(SVNEntry entry)
protected SVNURL
SvnOldRepositoryAccess. getEntryLocation(java.io.File path, SVNEntry entry, long[] revNum, SVNRevision pegRevision)
static SVNURL
SvnOldUpgrade. getEntryRepositoryRootURL(SVNEntry entry)
static SVNURL
SvnOldUpgrade. getEntryURL(SVNEntry entry)
protected SVNURL
SvnOldRepositoryAccess. getURL(SvnTarget target)
protected SVNURL
SvnOldRelocate. run()
Methods in org.tmatesoft.svn.core.internal.wc2.old that return types with arguments of type SVNURL Modifier and Type Method Description protected java.util.Map<SVNURL,SVNMergeRangeList>
SvnOldGetMergeInfo. run()
protected java.util.Collection<SVNURL>
SvnOldSuggestMergeSources. run()
Methods in org.tmatesoft.svn.core.internal.wc2.old with parameters of type SVNURL Modifier and Type Method Description protected SVNURL
SvnOldRepositoryAccess. deriveLocation(java.io.File path, SVNURL url, long[] pegRevisionNumber, SVNRevision pegRevision, SVNRepository repos, SVNWCAccess access)
void
SvnOldGetProperties. handleProperty(SVNURL url, SVNPropertyData property)
void
SvnOldSetProperty. handleProperty(SVNURL url, SVNPropertyData property)
-
Uses of SVNURL in org.tmatesoft.svn.core.internal.wc2.remote
Methods in org.tmatesoft.svn.core.internal.wc2.remote with parameters of type SVNURL Modifier and Type Method Description void
SvnRemoteSetPropertyImpl. handleProperty(SVNURL url, SVNPropertyData property)
static void
SvnRemoteGetProperties. remotePropertyGet(SVNURL url, SVNNodeKind kind, java.lang.String path, SVNRepository repos, long revNumber, SVNDepth depth, ISvnObjectReceiver<SVNProperties> receiver)
-
Uses of SVNURL in org.tmatesoft.svn.core.io
Fields in org.tmatesoft.svn.core.io declared as SVNURL Modifier and Type Field Description protected SVNURL
SVNRepository. myLocation
protected SVNURL
SVNRepository. myRepositoryRoot
Methods in org.tmatesoft.svn.core.io that return SVNURL Modifier and Type Method Description static SVNURL
SVNRepositoryFactory. createLocalRepository(java.io.File path, boolean enableRevisionProperties, boolean force)
Creates a local blank FSFS-type repository.static SVNURL
SVNRepositoryFactory. createLocalRepository(java.io.File path, java.lang.String uuid, boolean enableRevisionProperties, boolean force)
Creates a local blank FSFS-type repository.static SVNURL
SVNRepositoryFactory. createLocalRepository(java.io.File path, java.lang.String uuid, boolean enableRevisionProperties, boolean force, boolean pre14Compatible)
Creates a local blank FSFS-type repository.static SVNURL
SVNRepositoryFactory. createLocalRepository(java.io.File path, java.lang.String uuid, boolean enableRevisionProperties, boolean force, boolean pre14Compatible, boolean pre15Compatible)
Creates a local blank FSFS-type repository.static SVNURL
SVNRepositoryFactory. createLocalRepository(java.io.File path, java.lang.String uuid, boolean enableRevisionProperties, boolean force, boolean pre14Compatible, boolean pre15Compatible, boolean pre16Compatible)
Creates a local blank FSFS-type repository.static SVNURL
SVNRepositoryFactory. createLocalRepository(java.io.File path, java.lang.String uuid, boolean enableRevisionProperties, boolean force, boolean pre14Compatible, boolean pre15Compatible, boolean pre16Compatible, boolean pre17Compatible, boolean with17Compatible)
SVNURL
SVNRepository. getLocation()
Returns the repository location to which this object is set.SVNURL
SVNRepository. getRepositoryRoot()
Deprecated.use #getRepositoryRoot(boolean) insteadSVNURL
SVNRepository. getRepositoryRoot(boolean forceConnection)
Gets a repository's root directory location.Methods in org.tmatesoft.svn.core.io with parameters of type SVNURL Modifier and Type Method Description static SVNRepository
SVNRepositoryFactory. create(SVNURL url)
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)
ISVNConnector
ISVNTunnelProvider. createTunnelConnector(SVNURL location)
Returns a tunnel comand line matching the given subprotocol name.void
SVNRepository. diff(SVNURL url, long targetRevision, long revision, java.lang.String target, boolean ignoreAncestry, boolean recursive, boolean getContents, ISVNReporterBaton reporter, ISVNEditor editor)
void
SVNRepository. diff(SVNURL url, long targetRevision, long revision, java.lang.String target, boolean ignoreAncestry, boolean recursive, ISVNReporterBaton reporter, ISVNEditor editor)
abstract void
SVNRepository. diff(SVNURL url, long targetRevision, long revision, java.lang.String target, boolean ignoreAncestry, SVNDepth depth, boolean getContents, ISVNReporterBaton reporter, ISVNEditor editor)
Asks this repository access object to 'diff' a working copy againsttargetRevision
.void
SVNRepository. diff(SVNURL url, long revision, java.lang.String target, boolean ignoreAncestry, boolean recursive, ISVNReporterBaton reporter, ISVNEditor editor)
void
ISVNReporter. linkPath(SVNURL url, java.lang.String path, java.lang.String lockToken, long revision, boolean startEmpty)
Deprecated.void
ISVNReporter. linkPath(SVNURL url, java.lang.String path, java.lang.String lockToken, long revision, SVNDepth depth, boolean startEmpty)
Describes a local path as being at a particular revision to switch the path to a different repository location.void
SVNRepository. setLocation(SVNURL url, boolean forceReconnect)
Sets a new repository location for this object.protected void
SVNRepository. setRepositoryCredentials(java.lang.String uuid, SVNURL rootURL)
Caches identification parameters (UUID, rood directory location) of the repository with which this driver is working.void
SVNRepository. update(SVNURL url, long revision, java.lang.String target, boolean recursive, ISVNReporterBaton reporter, ISVNEditor editor)
Deprecated.abstract void
SVNRepository. update(SVNURL url, long revision, java.lang.String target, SVNDepth depth, ISVNReporterBaton reporter, ISVNEditor editor)
Asks this repository access object to 'switch' a versioned tree to a newurl
.Constructors in org.tmatesoft.svn.core.io with parameters of type SVNURL Constructor Description SVNRepository(SVNURL location, ISVNSession options)
-
Uses of SVNURL in org.tmatesoft.svn.core.wc
Methods in org.tmatesoft.svn.core.wc that return SVNURL Modifier and Type Method Description SVNURL
SVNCommitItem. getCopyFromURL()
Gets the repository location of the versioned item's ancestor from which the item was copied.SVNURL
SVNInfo. getCopyFromURL()
Gets the URL (repository location) of the ancestor from which the item was copied.SVNURL
SVNEvent. getPreviousURL()
Returns the item's repository url before it will be changed by an update.SVNURL
SVNStatus. getRemoteURL()
Gets the item's latest repository location.SVNURL
SVNInfo. getRepositoryRootURL()
Gets the repository root url (where the repository itself is installed).SVNURL
SVNStatus. getRepositoryRootURL()
SVNURL
SVNBasicClient. getReposRoot(java.io.File path, SVNURL url, SVNRevision pegRevision)
Returns the root of the repository.SVNURL
SVNBasicClient. getReposRoot(java.io.File path, SVNURL url, SVNRevision pegRevision, SVNAdminArea adminArea, SVNWCAccess access)
Deprecated.SVNURL
SVNCommitItem. getURL()
Gets the versioned item's repository location.SVNURL
SVNCopySource. getURL()
Returns the repository url of the source.SVNURL
SVNDiffStatus. getURL()
Url of the item.SVNURL
SVNEvent. getURL()
Returns the repository URL that this event is fired for.SVNURL
SVNInfo. getURL()
Gets the item's URL - its repository location.SVNURL
SVNStatus. getURL()
Gets the item's repository location.Methods in org.tmatesoft.svn.core.wc that return types with arguments of type SVNURL Modifier and Type Method Description java.util.Map<SVNURL,SVNMergeRangeList>
SVNDiffClient. doGetMergedMergeInfo(java.io.File path, SVNRevision pegRevision)
Returns mergeinfo as aMap
with merge source URLs (asSVNURL
) mapped to range lists (SVNMergeRangeList
).java.util.Map<SVNURL,SVNMergeRangeList>
SVNDiffClient. doGetMergedMergeInfo(SVNURL url, SVNRevision pegRevision)
Returns mergeinfo as aMap
with merge source URLs (asSVNURL
) mapped to range lists (SVNMergeRangeList
).java.util.Collection<SVNURL>
SVNDiffClient. doSuggestMergeSources(java.io.File path, SVNRevision pegRevision)
Returns a collection of potential merge sources (expressed as full repositoryURLs
) forpath
atpegRevision
.java.util.Collection<SVNURL>
SVNDiffClient. doSuggestMergeSources(SVNURL url, SVNRevision pegRevision)
Returns a collection of potential merge sources (expressed as full repositoryURLs
) forurl
atpegRevision
.Methods in org.tmatesoft.svn.core.wc with parameters of type SVNURL Modifier and Type Method Description static SVNInfo
SVNInfo. createInfo(java.lang.String path, SVNURL reposRootURL, java.lang.String uuid, SVNURL url, SVNRevision revision, SVNDirEntry dirEntry, SVNLock lock)
SVNRepository
DefaultSVNRepositoryPool. createRepository(SVNURL url, boolean mayReuse)
Creates a new SVNRepository driver object.SVNRepository
ISVNRepositoryPool. createRepository(SVNURL url, boolean mayReuse)
Creates a low-level SVN protocol driver to access a repository.SVNRepository
SVNClientManager. createRepository(SVNURL url, boolean mayReuse)
Creates a low-level SVN protocol driver to directly work with a repository.void
SVNLogClient. doAnnotate(SVNURL url, SVNRevision pegRevision, SVNRevision startRevision, SVNRevision endRevision, boolean ignoreMimeType, boolean includeMergedRevisions, ISVNAnnotateHandler handler, java.lang.String inputEncoding)
Invokeshandler
on each line-blame item associated with revisionendRevision
ofurl
, usingstartRevision
as the default source of all blame.void
SVNLogClient. doAnnotate(SVNURL url, SVNRevision pegRevision, SVNRevision startRevision, SVNRevision endRevision, boolean ignoreMimeType, ISVNAnnotateHandler handler, java.lang.String inputEncoding)
Obtains annotation information for each file text line from a repository and passes it to a provided annotation handler.void
SVNLogClient. doAnnotate(SVNURL url, SVNRevision pegRevision, SVNRevision startRevision, SVNRevision endRevision, ISVNAnnotateHandler handler)
Obtains annotation information for each file text line from a repository and passes it to a provided annotation handler.void
SVNLogClient. doAnnotate(SVNURL url, SVNRevision pegRevision, SVNRevision startRevision, SVNRevision endRevision, ISVNAnnotateHandler handler, java.lang.String inputEncoding)
Obtains annotation information for each file text line from a repository and passes it to a provided annotation handler.long
SVNUpdateClient. doCheckout(SVNURL url, java.io.File dstPath, SVNRevision pegRevision, SVNRevision revision, boolean recursive)
Deprecated.long
SVNUpdateClient. doCheckout(SVNURL url, java.io.File dstPath, SVNRevision pegRevision, SVNRevision revision, boolean recursive, boolean force)
Deprecated.long
SVNUpdateClient. doCheckout(SVNURL url, java.io.File dstPath, SVNRevision pegRevision, SVNRevision revision, SVNDepth depth, boolean allowUnversionedObstructions)
Checks out a working copy ofurl
atrevision
, looked up atpegRevision
, usingdstPath
as the root directory of the newly checked out working copy.SVNCommitInfo
SVNCopyClient. doCopy(SVNCopySource[] sources, SVNURL dst, boolean isMove, boolean makeParents, boolean failWhenDstExists, java.lang.String commitMessage, SVNProperties revisionProperties)
Copies each source insources
todst
.SVNCommitInfo
SVNCopyClient. doCopy(SVNCopySource[] sources, SVNURL dst, boolean isMove, boolean makeParents, boolean failWhenDstExists, java.lang.String commitMessage, SVNProperties revisionProperties, boolean pinExternals, java.util.Map<SvnTarget,java.util.List<SVNExternal>> externalsToPin)
SVNCommitInfo
SVNCommitClient. doDelete(SVNURL[] urls, java.lang.String commitMessage)
Committs removing specified URL-paths from the repository.SVNCommitInfo
SVNCommitClient. doDelete(SVNURL[] urls, java.lang.String commitMessage, SVNProperties revisionProperties)
Deletes items from a repository.void
SVNDiffClient. doDiff(java.io.File path1, SVNRevision rN, SVNURL url2, SVNRevision rM, boolean recursive, boolean useAncestry, java.io.OutputStream result)
void
SVNDiffClient. doDiff(java.io.File path1, SVNRevision rN, SVNURL url2, SVNRevision rM, SVNDepth depth, boolean useAncestry, java.io.OutputStream result, java.util.Collection<java.lang.String> changeLists)
Produces diff output which describes the delta betweenpath1
/rN
andurl2
/rM
.void
SVNDiffClient. doDiff(SVNURL url1, SVNRevision rN, java.io.File path2, SVNRevision rM, boolean recursive, boolean useAncestry, java.io.OutputStream result)
void
SVNDiffClient. doDiff(SVNURL url1, SVNRevision rN, java.io.File path2, SVNRevision rM, SVNDepth depth, boolean useAncestry, java.io.OutputStream result, java.util.Collection<java.lang.String> changeLists)
Produces diff output which describes the delta betweenurl1
/rN
andpath2
/rM
.void
SVNDiffClient. doDiff(SVNURL url1, SVNRevision rN, SVNURL url2, SVNRevision rM, boolean recursive, boolean useAncestry, java.io.OutputStream result)
Deprecated.void
SVNDiffClient. doDiff(SVNURL url1, SVNRevision rN, SVNURL url2, SVNRevision rM, SVNDepth depth, boolean useAncestry, java.io.OutputStream result)
Produces diff output which describes the delta betweenurl1
/rN
andurl2
/rM
.void
SVNDiffClient. doDiff(SVNURL url, SVNRevision pegRevision, SVNRevision rN, SVNRevision rM, boolean recursive, boolean useAncestry, java.io.OutputStream result)
void
SVNDiffClient. doDiff(SVNURL url, SVNRevision pegRevision, SVNRevision rN, SVNRevision rM, SVNDepth depth, boolean useAncestry, java.io.OutputStream result)
Produces diff output which describes the delta betweenurl
in peg revisionpegRevision
, as it changed betweenrN
andrM
.void
SVNDiffClient. doDiffStatus(java.io.File path1, SVNRevision rN, SVNURL url2, SVNRevision rM, boolean recursive, boolean useAncestry, ISVNDiffStatusHandler handler)
void
SVNDiffClient. doDiffStatus(java.io.File path1, SVNRevision rN, SVNURL url2, SVNRevision rM, SVNDepth depth, boolean useAncestry, ISVNDiffStatusHandler handler)
Produces a diff summary which lists the changed items betweenpath1
/rN
andurl2
/rM
without creating text deltas.void
SVNDiffClient. doDiffStatus(SVNURL url1, SVNRevision rN, java.io.File path2, SVNRevision rM, boolean recursive, boolean useAncestry, ISVNDiffStatusHandler handler)
void
SVNDiffClient. doDiffStatus(SVNURL url1, SVNRevision rN, java.io.File path2, SVNRevision rM, SVNDepth depth, boolean useAncestry, ISVNDiffStatusHandler handler)
Produces a diff summary which lists the changed items betweenurl1
/rN
andpath2
/rM
without creating text deltas.void
SVNDiffClient. doDiffStatus(SVNURL url1, SVNRevision rN, SVNURL url2, SVNRevision rM, boolean recursive, boolean useAncestry, ISVNDiffStatusHandler handler)
void
SVNDiffClient. doDiffStatus(SVNURL url1, SVNRevision rN, SVNURL url2, SVNRevision rM, SVNDepth depth, boolean useAncestry, ISVNDiffStatusHandler handler)
Produces a diff summary which lists the changed items betweenurl1
/rN
andurl2
/rM
without creating text deltas.void
SVNDiffClient. doDiffStatus(SVNURL url, SVNRevision rN, SVNRevision rM, SVNRevision pegRevision, SVNDepth depth, boolean useAncestry, ISVNDiffStatusHandler handler)
Produces a diff summary which lists the changed items betweenurl
in peg revisionpegRevision
, as it changed betweenrN
andrM
.long
SVNUpdateClient. doExport(SVNURL url, java.io.File dstPath, SVNRevision pegRevision, SVNRevision revision, java.lang.String eolStyle, boolean force, boolean recursive)
long
SVNUpdateClient. doExport(SVNURL url, java.io.File dstPath, SVNRevision pegRevision, SVNRevision revision, java.lang.String eolStyle, boolean overwrite, SVNDepth depth)
Exports the contents of a subversion repository into a 'clean' directory (meaning a directory with no administrative directories).void
SVNWCClient. doGetFileContents(SVNURL url, SVNRevision pegRevision, SVNRevision revision, boolean expandKeywords, java.io.OutputStream dst)
Outputs the content of file identified byurl
andrevision
to the streamdst
.void
SVNDiffClient. doGetLogEligibleMergeInfo(java.io.File path, SVNRevision pegRevision, SVNURL mergeSrcURL, SVNRevision srcPegRevision, boolean discoverChangedPaths, java.lang.String[] revisionProperties, ISVNLogEntryHandler handler)
Drives a log entryhandler
with the revisions eligible for merge frommergeSrcURL
(as ofsrcPegRevision
) intopath
(as ofpegRevision
).void
SVNDiffClient. doGetLogEligibleMergeInfo(SVNURL url, SVNRevision pegRevision, java.io.File mergeSrcPath, SVNRevision srcPegRevision, boolean discoverChangedPaths, java.lang.String[] revisionProperties, ISVNLogEntryHandler handler)
Drives a log entryhandler
with the revisions eligible for merge frommergeSrcPath
(as ofsrcPegRevision
) intourl
(as ofpegRevision
).void
SVNDiffClient. doGetLogEligibleMergeInfo(SVNURL url, SVNRevision pegRevision, SVNURL mergeSrcURL, SVNRevision srcPegRevision, boolean discoverChangedPaths, java.lang.String[] revisionProperties, ISVNLogEntryHandler handler)
Drives a log entryhandler
with the revisions eligible for merge frommergeSrcURL
(as ofsrcPegRevision
) intourl
(as ofpegRevision
).void
SVNDiffClient. doGetLogMergedMergeInfo(java.io.File path, SVNRevision pegRevision, SVNURL mergeSrcURL, SVNRevision srcPegRevision, boolean discoverChangedPaths, java.lang.String[] revisionProperties, ISVNLogEntryHandler handler)
Drives a log entryhandler
with the revisions merged frommergeSrcURL
(as ofsrcPegRevision
) intopath
(as ofpegRevision
).void
SVNDiffClient. doGetLogMergedMergeInfo(SVNURL url, SVNRevision pegRevision, java.io.File mergeSrcPath, SVNRevision srcPegRevision, boolean discoverChangedPaths, java.lang.String[] revisionProperties, ISVNLogEntryHandler handler)
Drives a log entryhandler
with the revisions merged frommergeSrcPath
(as ofsrcPegRevision
) intourl
(as ofpegRevision
).void
SVNDiffClient. doGetLogMergedMergeInfo(SVNURL url, SVNRevision pegRevision, SVNURL mergeSrcURL, SVNRevision srcPegRevision, boolean discoverChangedPaths, java.lang.String[] revisionProperties, ISVNLogEntryHandler handler)
Drives a log entryhandler
with the revisions merged frommergeSrcURL
(as ofsrcPegRevision
) intourl
(as ofpegRevision
).java.util.Map<SVNURL,SVNMergeRangeList>
SVNDiffClient. doGetMergedMergeInfo(SVNURL url, SVNRevision pegRevision)
Returns mergeinfo as aMap
with merge source URLs (asSVNURL
) mapped to range lists (SVNMergeRangeList
).SVNPropertyData
SVNWCClient. doGetProperty(SVNURL url, java.lang.String propName, SVNRevision pegRevision, SVNRevision revision)
Gets the value of the propertypropName
forurl
.void
SVNWCClient. doGetProperty(SVNURL url, java.lang.String propName, SVNRevision pegRevision, SVNRevision revision, boolean recursive, ISVNPropertyHandler handler)
void
SVNWCClient. doGetProperty(SVNURL url, java.lang.String propName, SVNRevision pegRevision, SVNRevision revision, SVNDepth depth, ISVNPropertyHandler handler)
Invokeshandler
on paths covered bydepth
starting with the specifiedpath
.long
SVNWCClient. doGetRevisionProperty(SVNURL url, java.lang.String propName, SVNRevision revision, ISVNPropertyHandler handler)
Gets an unversioned revision property from a repository and passes it to a provided property handler.SVNCommitInfo
SVNCommitClient. doImport(java.io.File path, SVNURL dstURL, java.lang.String commitMessage, boolean recursive)
Deprecated.SVNCommitInfo
SVNCommitClient. doImport(java.io.File path, SVNURL dstURL, java.lang.String commitMessage, boolean useGlobalIgnores, boolean recursive)
Deprecated.SVNCommitInfo
SVNCommitClient. doImport(java.io.File path, SVNURL dstURL, java.lang.String commitMessage, SVNProperties revisionProperties, boolean useGlobalIgnores, boolean ignoreUnknownNodeTypes, SVNDepth depth)
Imports file or directorypath
into repository directorydstURL
at HEAD revision.SVNCommitInfo
SVNCommitClient. doImport(java.io.File path, SVNURL dstURL, java.lang.String commitMessage, SVNProperties revisionProperties, boolean useGlobalIgnores, boolean ignoreUnknownNodeTypes, SVNDepth depth, boolean applyAutoProperties)
Imports file or directorypath
into repository directorydstURL
at HEAD revision.SVNInfo
SVNWCClient. doInfo(SVNURL url, SVNRevision pegRevision, SVNRevision revision)
Collects and returns information on a single item in a repository.void
SVNWCClient. doInfo(SVNURL url, SVNRevision pegRevision, SVNRevision revision, boolean recursive, ISVNInfoHandler handler)
Deprecated.void
SVNWCClient. doInfo(SVNURL url, SVNRevision pegRevision, SVNRevision revision, SVNDepth depth, ISVNInfoHandler handler)
Invokeshandler
to return information abouturl
inrevision
.void
SVNLogClient. doList(SVNURL url, SVNRevision pegRevision, SVNRevision revision, boolean fetchLocks, boolean recursive, ISVNDirEntryHandler handler)
Browses directory entries from a repository and uses the provided dir entry handler to process them.void
SVNLogClient. doList(SVNURL url, SVNRevision pegRevision, SVNRevision revision, boolean recursive, ISVNDirEntryHandler handler)
void
SVNLogClient. doList(SVNURL url, SVNRevision pegRevision, SVNRevision revision, boolean fetchLocks, SVNDepth depth, int entryFields, ISVNDirEntryHandler handler)
Reports the directory entry, and possibly children, forurl
atrevision
.void
SVNWCClient. doLock(SVNURL[] urls, boolean stealLock, java.lang.String lockMessage)
Locks file items in a repository so that no other user can commit changes to them.void
SVNLogClient. doLog(SVNURL url, java.lang.String[] paths, SVNRevision pegRevision, java.util.Collection<SVNRevisionRange> revisionRanges, boolean stopOnCopy, boolean discoverChangedPaths, boolean includeMergedRevisions, long limit, java.lang.String[] revisionProperties, ISVNLogEntryHandler handler)
Invokeshandler
on each log message from the givenin turn, inclusive (but never invokes
handler
on a given log message more than once).void
SVNLogClient. doLog(SVNURL url, java.lang.String[] paths, SVNRevision pegRevision, SVNRevision startRevision, SVNRevision endRevision, boolean stopOnCopy, boolean discoverChangedPaths, boolean includeMergedRevisions, long limit, java.lang.String[] revisionProperties, ISVNLogEntryHandler handler)
Invokeshandler
on each log message fromstartRevision
toendRevision
in turn, inclusive (but never invokeshandler
on a given log message more than once).void
SVNLogClient. doLog(SVNURL url, java.lang.String[] paths, SVNRevision pegRevision, SVNRevision startRevision, SVNRevision endRevision, boolean stopOnCopy, boolean discoverChangedPaths, long limit, ISVNLogEntryHandler handler)
Gets commit log messages with other revision specific information from a repository and passes them to a log entry handler for processing.void
SVNDiffClient. doMerge(java.io.File path1, SVNRevision revision1, SVNURL url2, SVNRevision revision2, java.io.File dstPath, boolean recursive, boolean useAncestry, boolean force, boolean dryRun)
void
SVNDiffClient. doMerge(java.io.File path1, SVNRevision revision1, SVNURL url2, SVNRevision revision2, java.io.File dstPath, SVNDepth depth, boolean useAncestry, boolean force, boolean dryRun, boolean recordOnly)
Merges changes frompath1
/revision1
tourl2
/revision2
into the working-copy pathdstPath
.void
SVNDiffClient. doMerge(SVNURL url1, SVNRevision revision1, java.io.File path2, SVNRevision revision2, java.io.File dstPath, boolean recursive, boolean useAncestry, boolean force, boolean dryRun)
void
SVNDiffClient. doMerge(SVNURL url1, SVNRevision revision1, java.io.File path2, SVNRevision revision2, java.io.File dstPath, SVNDepth depth, boolean useAncestry, boolean force, boolean dryRun, boolean recordOnly)
Merges changes fromurl1
/revision1
topath2
/revision2
into the working-copy pathdstPath
.void
SVNDiffClient. doMerge(SVNURL url1, SVNRevision pegRevision, java.util.Collection<SVNRevisionRange> rangesToMerge, java.io.File dstPath, SVNDepth depth, boolean useAncestry, boolean force, boolean dryRun, boolean recordOnly)
Merges the changes betweenurl1
in peg revisionpegRevision
, as it changed between the ranges described inrangesToMerge
.void
SVNDiffClient. doMerge(SVNURL url1, SVNRevision revision1, SVNURL url2, SVNRevision revision2, java.io.File dstPath, boolean recursive, boolean useAncestry, boolean force, boolean dryRun)
void
SVNDiffClient. doMerge(SVNURL url1, SVNRevision revision1, SVNURL url2, SVNRevision revision2, java.io.File dstPath, SVNDepth depth, boolean useAncestry, boolean force, boolean dryRun, boolean recordOnly)
Merges changes fromurl1
/revision1
tourl2
/revision2
into the working-copy pathdstPath
.void
SVNDiffClient. doMerge(SVNURL url1, SVNRevision pegRevision, SVNRevision revision1, SVNRevision revision2, java.io.File dstPath, boolean recursive, boolean useAncestry, boolean force, boolean dryRun)
void
SVNDiffClient. doMergeReIntegrate(SVNURL srcURL, SVNRevision pegRevision, java.io.File dstPath, boolean dryRun)
Performs a reintegration merge ofsrcURL
atpegRevision
intodstPath
.SVNCommitInfo
SVNCommitClient. doMkDir(SVNURL[] urls, java.lang.String commitMessage)
Committs a creation of a new directory/directories in the repository.SVNCommitInfo
SVNCommitClient. doMkDir(SVNURL[] urls, java.lang.String commitMessage, SVNProperties revisionProperties, boolean makeParents)
Creates directory(ies) in a repository.void
SVNUpdateClient. doRelocate(java.io.File dst, SVNURL oldURL, SVNURL newURL, boolean recursive)
Substitutes the beginning part of a Working Copy's URL with a new one.SVNCommitInfo
SVNWCClient. doSetProperty(SVNURL url, java.lang.String propName, SVNPropertyValue propValue, SVNRevision baseRevision, java.lang.String commitMessage, SVNProperties revisionProperties, boolean skipChecks, ISVNPropertyHandler handler)
SetspropName
topropValue
onpath
.void
SVNWCClient. doSetRevisionProperty(SVNURL url, SVNRevision revision, java.lang.String propName, SVNPropertyValue propValue, boolean force, ISVNPropertyHandler handler)
SetpropName
topropValue
on revisionrevision
in the repository represented bypath
.java.util.Collection<SVNURL>
SVNDiffClient. doSuggestMergeSources(SVNURL url, SVNRevision pegRevision)
Returns a collection of potential merge sources (expressed as full repositoryURLs
) forurl
atpegRevision
.long
SVNUpdateClient. doSwitch(java.io.File file, SVNURL url, SVNRevision revision, boolean recursive)
Deprecated.long
SVNUpdateClient. doSwitch(java.io.File file, SVNURL url, SVNRevision pegRevision, SVNRevision revision, boolean recursive)
Deprecated.long
SVNUpdateClient. doSwitch(java.io.File file, SVNURL url, SVNRevision pegRevision, SVNRevision revision, boolean recursive, boolean force)
Deprecated.long
SVNUpdateClient. doSwitch(java.io.File path, SVNURL url, SVNRevision pegRevision, SVNRevision revision, SVNDepth depth, boolean allowUnversionedObstructions, boolean depthIsSticky)
Switches working treepath
tourl
\pegRevision
atrevision
.long
SVNUpdateClient. doSwitch(java.io.File path, SVNURL url, SVNRevision pegRevision, SVNRevision revision, SVNDepth depth, boolean allowUnversionedObstructions, boolean depthIsSticky, boolean ignoreAncestry)
void
SVNWCClient. doUnlock(SVNURL[] urls, boolean breakLock)
Unlocks file items in a repository.SVNURL
SVNBasicClient. getReposRoot(java.io.File path, SVNURL url, SVNRevision pegRevision)
Returns the root of the repository.SVNURL
SVNBasicClient. getReposRoot(java.io.File path, SVNURL url, SVNRevision pegRevision, SVNAdminArea adminArea, SVNWCAccess access)
Deprecated.SVNRevision[]
ISVNExternalsHandler. handleExternal(java.io.File externalPath, SVNURL externalURL, SVNRevision externalRevision, SVNRevision externalPegRevision, java.lang.String externalsDefinition, SVNRevision externalsWorkingRevision)
Handles an external definition and says whether to skip it or not.void
ISVNPropertyHandler. handleProperty(SVNURL url, SVNPropertyData property)
Handles remote item's properies (located in a repository).void
SVNEvent. setPreviousURL(SVNURL url)
Sets the item url which will be changed by the operation after this event is handled.void
SVNStatus. setRemoteStatus(SVNURL url, SVNStatusType contents, SVNStatusType props, SVNLock lock, SVNNodeKind kind, SVNRevision revision, java.util.Date date, java.lang.String author)
Sets the item's remote status.void
SVNStatus. setRemoteURL(SVNURL remoteURL)
void
SVNStatus. setRepositoryRootURL(SVNURL repositoryRootURL)
void
SVNEvent. setURL(SVNURL url)
Sets the repository url.void
SVNStatus. setURL(SVNURL uRL)
Constructors in org.tmatesoft.svn.core.wc with parameters of type SVNURL Constructor Description SVNCommitItem(java.io.File file, SVNURL URL, SVNURL copyFromURL, SVNNodeKind kind, SVNRevision revision, SVNRevision copyFromRevision, boolean isAdded, boolean isDeleted, boolean isPropertiesModified, boolean isContentsModified, boolean isCopied, boolean locked)
Constructs and initializes an SVNCommitItem object.SVNCopySource(SVNRevision pegRevision, SVNRevision revision, SVNURL url)
Creates a newSVNCopySource
object.SVNDiffStatus(java.io.File file, SVNURL url, java.lang.String path, SVNStatusType type, boolean propsModified, SVNNodeKind kind)
Instantiates a new object.SVNInfo(java.io.File file, SVNURL url, SVNURL rootURL, long revision, SVNNodeKind kind, java.lang.String uuid, long committedRevision, java.lang.String committedDate, java.lang.String author, java.lang.String schedule, SVNURL copyFromURL, long copyFromRevision, java.lang.String textTime, java.lang.String propTime, java.lang.String checksum, java.lang.String conflictOld, java.lang.String conflictNew, java.lang.String conflictWorking, java.lang.String propRejectFile, SVNLock lock, SVNDepth depth, java.lang.String changelistName, long wcSize, SVNTreeConflictDescription treeConflict)
SVNInfo(java.lang.String path, SVNURL url, SVNRevision revision, SVNNodeKind kind, java.lang.String uuid, SVNURL reposRootURL, long comittedRevision, java.util.Date date, java.lang.String author, SVNLock lock, SVNDepth depth, long size)
SVNStatus(SVNURL url, java.io.File file, SVNNodeKind kind, SVNRevision revision, SVNRevision committedRevision, java.util.Date committedDate, java.lang.String author, SVNStatusType contentsStatus, SVNStatusType propertiesStatus, SVNStatusType remoteContentsStatus, SVNStatusType remotePropertiesStatus, boolean isLocked, boolean isCopied, boolean isSwitched, boolean isFileExternal, java.io.File conflictNewFile, java.io.File conflictOldFile, java.io.File conflictWrkFile, java.io.File projRejectFile, java.lang.String copyFromURL, SVNRevision copyFromRevision, SVNLock remoteLock, SVNLock localLock, java.util.Map entryProperties, java.lang.String changelistName, int wcFormatVersion, SVNTreeConflictDescription treeConflict)
Constructs an SVNStatus object filling it with status information details. -
Uses of SVNURL in org.tmatesoft.svn.core.wc.admin
Methods in org.tmatesoft.svn.core.wc.admin that return SVNURL Modifier and Type Method Description SVNURL
SVNAdminClient. doCreateRepository(java.io.File path, java.lang.String uuid, boolean enableRevisionProperties, boolean force)
Creates an FSFS-type repository.SVNURL
SVNAdminClient. doCreateRepository(java.io.File path, java.lang.String uuid, boolean enableRevisionProperties, boolean force, boolean pre14Compatible)
Creates an FSFS-type repository.SVNURL
SVNAdminClient. doCreateRepository(java.io.File path, java.lang.String uuid, boolean enableRevisionProperties, boolean force, boolean pre14Compatible, boolean pre15Compatible)
Creates an FSFS-type repository.SVNURL
SVNAdminClient. doCreateRepository(java.io.File path, java.lang.String uuid, boolean enableRevisionProperties, boolean force, boolean pre14Compatible, boolean pre15Compatible, boolean pre16Compatible)
Creates an FSFS-type repository.SVNURL
SVNAdminClient. doCreateRepository(java.io.File path, java.lang.String uuid, boolean enableRevisionProperties, boolean force, boolean pre14Compatible, boolean pre15Compatible, boolean pre16Compatible, boolean pre17Compatible, boolean with17Compatible)
Methods in org.tmatesoft.svn.core.wc.admin with parameters of type SVNURL Modifier and Type Method Description protected SVNRepository
SVNAdminBasicClient. createRepository(SVNURL url, java.lang.String uuid, boolean mayReuse)
void
SVNAdminClient. doCompleteSynchronize(SVNURL fromURL, SVNURL toURL)
Completely synchronizes two repositories.void
SVNAdminClient. doCopyRevisionProperties(SVNURL toURL, long startRevision, long endRevision)
Copies revision properties from the source repository starting atstartRevision
and up toendRevision
to corresponding revisions of the destination repository represented bytoURL
.SVNSyncInfo
SVNAdminClient. doInfo(SVNURL toURL)
Returns information about the synchronization repository located attoURL
.void
SVNAdminClient. doInitialize(SVNURL fromURL, SVNURL toURL)
Initializes synchronization between source and target repositories.void
SVNAdminClient. doSynchronize(SVNURL toURL)
Synchronizes the repository at the given url. -
Uses of SVNURL in org.tmatesoft.svn.core.wc2
Methods in org.tmatesoft.svn.core.wc2 that return SVNURL Modifier and Type Method Description SVNURL
SvnCommitItem. getCopyFromUrl()
Returns URL from whose the item was copied.SVNURL
SvnStatus. getCopyFromUrl()
Gets the URL (repository location) of the ancestor from which the item was copied.SVNURL
SvnWorkingCopyInfo. getCopyFromUrl()
Gets the URL (repository location) of the ancestor from which the item was copied.SVNURL
SvnRelocate. getFromUrl()
Returns the old beginning part of thetarget
's repository URL that should be overwritten.SVNURL
SvnInfo. getRepositoryRootUrl()
Gets the repository root url (where the repository itself is installed).SVNURL
SvnStatus. getRepositoryRootUrl()
Returns the item's repository root URL.SVNURL
SvnRelocate. getToUrl()
Gets the new beginning part for the repository location or full repository location that will overwritetarget
's repository URL.SVNURL
SvnCommitItem. getUrl()
Returns commit item's repository URL.SVNURL
SvnDiffStatus. getUrl()
Returns URL of the item.SVNURL
SvnInfo. getUrl()
Gets the item's URL - its repository location.SVNURL
SvnTarget. getURL()
Returns target's URL, if target is not URL returns null.Methods in org.tmatesoft.svn.core.wc2 that return types with arguments of type SVNURL Modifier and Type Method Description java.util.Map<SVNURL,java.lang.String>
SvnCommitPacket. getLockTokens()
Returns all lock tokens of commit packet.java.util.Collection<SVNURL>
SvnCommitPacket. getRepositoryRoots()
Returns all unique repository root URLs of all commit items in the commit packetMethods in org.tmatesoft.svn.core.wc2 with parameters of type SVNURL Modifier and Type Method Description SvnCommitItem
SvnCommitPacket. addItem(java.io.File path, SVNNodeKind kind, SVNURL repositoryRoot, java.lang.String repositoryPath, long revision, java.lang.String copyFromPath, long copyFromRevision, java.io.File movedFromAbsPath, int flags)
Adds commit item with the path, kind, repository root URL, repository path, revision number, copied from path, copied from revision number, flags to the commit packet.SvnCommitItem
SvnCommitPacket. addItem(java.io.File path, SVNURL rootUrl, SVNNodeKind kind, SVNURL url, long revision, SVNURL copyFromUrl, long copyFromRevision, int flags)
Adds commit item with the path, repository root URL, kind, URL, revision number, revision number, copied from path, copied from revision number, flags to the commit packet.void
SvnCommitPacket. addItem(SvnCommitItem item, SVNURL repositoryRoot)
Adds commit item to the commit packet with the repository root URL.static SvnTarget
SvnTarget. fromURL(SVNURL url)
Creates a target from URLstatic SvnTarget
SvnTarget. fromURL(SVNURL url, SVNRevision pegRevision)
Creates a target from URL and its peg revisionjava.util.Collection<SvnCommitItem>
SvnCommitPacket. getItems(SVNURL url)
Returns all commit items in the commit packet with the corresponding repository root URLboolean
SvnCommitPacket. isEmpty(SVNURL repositoryRootUrl)
Tests whether the commit packet has commit items with the repository root URL.void
SvnCommitItem. setCopyFromUrl(SVNURL copyFromUrl)
Sets URL from whose the item was copied.void
SvnStatus. setCopyFromUrl(SVNURL copyFromUrl)
Sets the URL (repository location) of the ancestor from which the item was copied.void
SvnWorkingCopyInfo. setCopyFromUrl(SVNURL copyFromURL)
Sets the URL (repository location) of the ancestor from which the item was copied.void
SvnRelocate. setFromUrl(SVNURL fromUrl)
Sets the old beginning part of thetarget
's repository URL that should be overwritten.void
SvnStatus. setRepositoryRootUrl(SVNURL repositoryRootUrl)
Sets the item's repository root URL.void
SvnInfo. setRepositoryRootURL(SVNURL repositoryRootURL)
Sets the repository root url (where the repository itself is installed).void
SvnRelocate. setToUrl(SVNURL toUrl)
Sets the new beginning part for the repository location or full repository location that will overwritetarget
's repository URL.void
SvnCommitItem. setUrl(SVNURL url)
Sets commit item's repository URL.void
SvnDiffStatus. setUrl(SVNURL url)
Sets URL of the item.void
SvnInfo. setUrl(SVNURL url)
Sets the item's URL - its repository location.Method parameters in org.tmatesoft.svn.core.wc2 with type arguments of type SVNURL Modifier and Type Method Description void
SvnCommitPacket. setLockTokens(java.util.Map<SVNURL,java.lang.String> lockTokens)
Sets commit packet's lock tokens, containing the information about locks within commit packet URLs. -
Uses of SVNURL in org.tmatesoft.svn.core.wc2.admin
Methods in org.tmatesoft.svn.core.wc2.admin that return SVNURL Modifier and Type Method Description SVNURL
SvnRepositoryInitialize. getFromURL()
SVNURL
SvnRepositorySyncInfo. getToUrl()
SVNURL
SvnRepositoryCopyRevisionProperties. getToURL()
SVNURL
SvnRepositoryInitialize. getToURL()
SVNURL
SvnRepositorySynchronize. getToURL()
Methods in org.tmatesoft.svn.core.wc2.admin with parameters of type SVNURL Modifier and Type Method Description void
SvnRepositoryInitialize. setFromURL(SVNURL fromURL)
void
SvnRepositorySyncInfo. setToUrl(SVNURL toUrl)
void
SvnRepositoryCopyRevisionProperties. setToURL(SVNURL toURL)
void
SvnRepositoryInitialize. setToURL(SVNURL toURL)
void
SvnRepositorySynchronize. setToURL(SVNURL toURL)
-
Uses of SVNURL in org.tmatesoft.svn.core.wc2.hooks
Methods in org.tmatesoft.svn.core.wc2.hooks with parameters of type SVNURL Modifier and Type Method Description SVNRevision[]
ISvnExternalsHandler. handleExternal(java.io.File externalPath, SVNURL externalURL, SVNRevision externalRevision, SVNRevision externalPegRevision, java.lang.String externalsDefinition, SVNRevision externalsWorkingRevision)
Handles an external definition and says whether to skip it or not.
-