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.javahl |
This package provides an implementation of the native Subversion javahl
binding interface SVNClientInterface that is distributed within
the org.tigris.subversion.javahl package.
|
org.tmatesoft.svn.core.javahl17 | |
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.
|
Modifier and Type | Method and Description |
---|---|
private SVNURL |
AbstractSVNCommandEnvironment.checkRootURLOfTarget(SVNURL rootURL,
java.lang.String target) |
SVNURL |
AbstractSVNCommandEnvironment.getURLFromTarget(java.lang.String target) |
private SVNURL |
AbstractSVNCommandEnvironment.resolveRepositoryRelativeURL(SVNURL rootURL,
java.lang.String relativeURL) |
Modifier and Type | Method and Description |
---|---|
int |
SVNConsoleAuthenticationProvider.acceptServerAuthentication(SVNURL url,
java.lang.String realm,
java.lang.Object certificate,
boolean resultMayBeStored) |
private SVNURL |
AbstractSVNCommandEnvironment.checkRootURLOfTarget(SVNURL rootURL,
java.lang.String target) |
SVNAuthentication |
SVNConsoleAuthenticationProvider.requestClientAuthentication(java.lang.String kind,
SVNURL url,
java.lang.String realm,
SVNErrorMessage errorMessage,
SVNAuthentication previousAuth,
boolean authMayBeStored) |
private SVNURL |
AbstractSVNCommandEnvironment.resolveRepositoryRelativeURL(SVNURL rootURL,
java.lang.String relativeURL) |
Modifier and Type | Field and Description |
---|---|
private SVNURL |
SVNListCommand.lastExternalParentUrl |
Modifier and Type | Method and Description |
---|---|
protected SVNURL |
SVNPropertiesCommand.getRevpropURL(SVNRevision revision,
java.util.Collection targets) |
Modifier and Type | Method and Description |
---|---|
protected SVNPropertyData |
SVNPropertiesCommand.getURLProperty(SVNURL url) |
void |
SVNPropertiesCommand.handleProperty(SVNURL url,
SVNPropertyData property) |
Modifier and Type | Field and Description |
---|---|
private SVNURL |
SVNDirEntry.myExternalParentUrl |
private SVNURL |
SVNDirEntry.myRepositoryRoot |
private SVNURL |
SVNDirEntry.myURL |
Modifier and Type | Method and 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.
|
Modifier and Type | Method and Description |
---|---|
void |
SVNDirEntry.setExternalParentUrl(SVNURL myExternalParentUrl) |
Constructor and 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.
|
Modifier and Type | Field and Description |
---|---|
private SVNURL |
SVNAuthentication.myURL |
Modifier and Type | Method and Description |
---|---|
SVNURL |
SVNAuthentication.getURL() |
Modifier and Type | Method and 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.
|
void |
ISVNAuthenticationManagerExt.acknowledgeAuthentication(boolean accepted,
java.lang.String kind,
java.lang.String realm,
SVNErrorMessage errorMessage,
SVNAuthentication authentication,
SVNURL accessedLocation) |
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 attempt
|
void |
ISVNAuthenticationManagerExt.acknowledgeConnectionSuccessful(SVNURL url,
java.lang.String method) |
SVNAuthentication |
ISVNAuthenticationManager.getFirstAuthentication(java.lang.String kind,
java.lang.String realm,
SVNURL url)
Retrieves the first user credential.
|
SVNAuthentication |
BasicAuthenticationManager.getFirstAuthentication(java.lang.String kind,
java.lang.String realm,
SVNURL url)
Returns the first user's 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.
|
SVNAuthentication |
BasicAuthenticationManager.getNextAuthentication(java.lang.String kind,
java.lang.String realm,
SVNURL url)
Returns next user authentication credentials.
|
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.
|
ISVNProxyManager |
BasicAuthenticationManager.getProxyManager(SVNURL url)
Returns itself as a proxy manager.
|
javax.net.ssl.TrustManager |
ISVNAuthenticationManager.getTrustManager(SVNURL url)
Returns a manager which handles trust data for the specified
url . |
javax.net.ssl.TrustManager |
BasicAuthenticationManager.getTrustManager(SVNURL url)
Returns null.
|
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 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 SVNUserNameAuthentication |
SVNUserNameAuthentication.newInstance(java.lang.String userName,
boolean storageAllowed,
SVNURL url,
boolean isPartial)
Creates a username authentication credential.
|
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,
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(java.lang.String kind,
java.lang.String alias,
boolean storageAllowed,
SVNURL url,
boolean isPartial) |
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.
|
Constructor and 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,
char[] password,
boolean storageAllowed,
SVNURL url,
boolean isPartial) |
SVNPasswordAuthentication(java.lang.String userName,
java.lang.String password,
boolean storageAllowed,
SVNURL url,
boolean isPartial)
|
SVNSSHAuthentication(java.lang.String userName,
com.trilead.ssh2.auth.AgentProxy agentProxy,
int portNumber,
SVNURL url,
boolean isPartial)
Deprecated.
Use {@link #newInstance(String, AgentProxy, int, SVNURL, boolean) method
|
SVNSSHAuthentication(java.lang.String userName,
char[] password,
java.io.File keyFile,
char[] keyValue,
char[] passphrase,
com.trilead.ssh2.auth.AgentProxy agentProxy,
int portNumber,
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.
Use {@link #newInstance(String, char[], char[], int, boolean, SVNURL, boolean) method
|
SVNSSHAuthentication(java.lang.String userName,
java.io.File keyFile,
java.lang.String passphrase,
int portNumber,
boolean storageAllowed,
SVNURL url,
boolean isPartial)
Deprecated.
Use {@link #newInstance(String, File, char[], int, boolean, SVNURL, boolean) method
|
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.
Use {@link #newInstance(File, char[], boolean, SVNURL, boolean) method
|
SVNSSLAuthentication(java.lang.String sslKind,
java.lang.String alias,
boolean storageAllowed,
SVNURL url,
boolean isPartial)
Deprecated.
|
SVNSSLAuthentication(java.lang.String sslKind,
java.lang.String alias,
byte[] cert,
char[] password,
boolean storageAllowed,
SVNURL url,
boolean isPartial) |
SVNSSLAuthentication(java.lang.String sslKind,
java.lang.String alias,
java.io.File certFile,
char[] password,
boolean storageAllowed,
SVNURL url,
boolean isPartial) |
SVNUserNameAuthentication(java.lang.String userName,
boolean storageAllowed,
SVNURL url,
boolean isPartial)
Deprecated.
|
Modifier and Type | Field and Description |
---|---|
private SVNURL |
DAVCommitEditor.myLocation |
protected SVNURL |
DAVConnection.myRepositoryRoot |
Modifier and Type | Method and Description |
---|---|
SVNURL |
DAVConnection.getLocation() |
SVNURL |
DAVRepository.getRepositoryRoot(boolean forceConnection) |
Modifier and Type | Method and 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) |
private void |
DAVRepository.runReport(SVNURL url,
long targetRevision,
java.lang.String target,
java.lang.String dstPath,
SVNDepth depth,
boolean ignoreAncestry,
boolean resourceWalk,
boolean fetchContents,
boolean sendCopyFromArgs,
boolean sendAll,
boolean closeEditorOnException,
boolean spool,
ISVNWorkingCopyContentMediator workingCopyContentMediator,
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) |
Constructor and Description |
---|
DAVRepository(IHTTPConnectionFactory connectionFactory,
SVNURL location,
ISVNSession options) |
Modifier and Type | Field and Description |
---|---|
private SVNURL |
HTTPConnection.myHost |
private SVNURL |
HTTPSSLKeyManager.url |
Modifier and Type | Method and Description |
---|---|
SVNURL |
HTTPConnection.getHost() |
Modifier and Type | Method and Description |
---|---|
static SVNErrorMessage |
HTTPRequest.createDefaultErrorMessage(SVNURL host,
java.lang.String path,
HTTPStatus status,
java.lang.String context,
java.lang.Object[] contextObjects) |
Constructor and Description |
---|
HTTPSSLKeyManager(ISVNAuthenticationManager authenticationManager,
java.lang.String realm,
SVNURL url) |
Modifier and Type | Method and Description |
---|---|
FSTranslateReporter |
FSRepository.beginReport(long revision,
SVNURL url,
java.lang.String target,
boolean ignoreAncestry,
boolean sendTextDeltas,
boolean sendCopyFromArgs,
SVNDepth depth,
ISVNEditor editor) |
private SVNDirEntry |
FSRepository.buildDirEntry(FSEntry repEntry,
SVNURL parentURL,
FSRevisionNode entryNode,
int entryFields) |
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) |
private java.util.Collection |
FSRepository.getDirEntries(FSRevisionNode parent,
SVNURL parentURL,
int entryFields) |
void |
FSTranslateReporter.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,
boolean startEmpty) |
void |
FSTranslateReporter.linkPath(SVNURL url,
java.lang.String path,
java.lang.String lockToken,
long revision,
SVNDepth depth,
boolean startEmpty) |
void |
FSRepository.linkPath(SVNURL url,
java.lang.String path,
java.lang.String lockToken,
long revision,
SVNDepth depth,
boolean startEmpty) |
private void |
FSRepository.makeReporterContext(long targetRevision,
java.lang.String target,
SVNURL switchURL,
SVNDepth depth,
boolean ignoreAncestry,
boolean textDeltas,
boolean sendCopyFromArgs,
ISVNEditor editor) |
void |
FSRepository.update(SVNURL url,
long revision,
java.lang.String target,
SVNDepth depth,
ISVNReporterBaton reporter,
ISVNEditor editor) |
Constructor and Description |
---|
FSRepository(SVNURL location,
ISVNSession options) |
Modifier and Type | Method and 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) |
private boolean |
SVNRepositoryImpl.reparent(SVNURL url) |
void |
SVNRepositoryImpl.setLocation(SVNURL url,
boolean forceReconnect) |
void |
SVNRepositoryImpl.update(SVNURL url,
long revision,
java.lang.String target,
SVNDepth depth,
ISVNReporterBaton reporter,
ISVNEditor editor) |
(package private) void |
SVNRepositoryImpl.updateCredentials(java.lang.String uuid,
SVNURL rootURL) |
Constructor and Description |
---|
SVNRepositoryImpl(SVNURL location,
ISVNSession options) |
Modifier and Type | Method and Description |
---|---|
protected javax.security.sasl.SaslClient |
SVNSaslAuthenticator.createSaslClient(java.util.List mechs,
java.lang.String realm,
SVNRepositoryImpl repos,
SVNURL location) |
private static java.lang.String |
SVNSaslAuthenticator.getFullRealmName(SVNURL location,
java.lang.String realm) |
Modifier and Type | Method and Description |
---|---|
static SVNURL |
SVNURLUtil.condenceURLs(SVNURL[] urls,
java.util.Collection condencedPaths,
boolean removeRedundantURLs) |
static SVNURL |
SVNURLUtil.getCommonURLAncestor(SVNURL url1,
SVNURL url2) |
Modifier and Type | Method and 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) |
Modifier and Type | Field and Description |
---|---|
private SVNURL |
SVNStatusReporter.myCommonAncestorLocation |
private SVNURL |
SVNStatusReporter.myRepositoryRoot |
private SVNURL |
SVNConflictVersion.myRepositoryRoot |
protected SVNURL |
SVNStatusEditor.myRepositoryRoot |
private SVNURL |
SVNExternal.myResolvedURL |
private SVNURL |
SVNDiffStatusEditor.myRootURL |
private SVNURL |
SVNMergeDriver.SubTreeMergeInfoHandler.myTargetReposRoot |
protected SVNURL |
SVNMergeCallback.myURL |
protected SVNURL |
SVNMergeDriver.myURL |
SVNURL |
SVNRemoteStatusEditor.DirectoryInfo.myURL |
SVNURL |
SVNRemoteStatusEditor.FileInfo.myURL |
private SVNURL |
DefaultSVNHostOptions.myURL |
private SVNURL |
DefaultSVNSSLTrustManager.myURL |
private SVNURL |
SVNMergeDriver.MergeSource.myURL1 |
private SVNURL |
SVNMergeDriver.MergeSource.myURL2 |
Modifier and Type | Method and Description |
---|---|
private SVNURL |
SVNRemoteStatusEditor.DirectoryInfo.computeURL() |
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) |
Modifier and Type | Method and Description |
---|---|
int |
DefaultSVNPersistentAuthenticationProvider.acceptServerAuthentication(SVNURL url,
java.lang.String r,
java.lang.Object serverAuth,
boolean resultMayBeStored) |
int |
DefaultSVNAuthenticationManager.DumbAuthenticationProvider.acceptServerAuthentication(SVNURL url,
java.lang.String r,
java.lang.Object serverAuth,
boolean resultMayBeStored) |
int |
DefaultSVNAuthenticationManager.CacheAuthenticationProvider.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) |
private void |
SVNMergeDriver.adjustDeletedSubTreeRanges(SVNMergeDriver.MergePath child,
SVNMergeDriver.MergePath parent,
long revision1,
long revision2,
SVNURL primaryURL,
SVNRepository repository) |
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 |
SVNMergeDriver.calculateImplicitMergeInfo(SVNRepository repos,
SVNURL url,
long[] targetRev,
long start,
long end) |
java.util.Map |
ISVNMergeStrategy.calculateImplicitMergeInfo(SVNRepository repos,
SVNURL url,
long[] targetRev,
long start,
long end) |
private java.util.Map |
SVNMergeDriver.calculateLeftHandSide(SVNURL[] leftURL,
long[] leftRev,
java.lang.String targetReposRelPath,
java.util.Collection subTreesWithMergeInfo,
long targetRev,
java.lang.String sourceReposRelPath,
SVNURL sourceReposRoot,
long sourceRev,
SVNRepository sourceRepository,
SVNRepository targetRepository) |
private java.util.Map |
SVNMergeDriver.calculateLeftHandSide(SVNURL[] leftURL,
long[] leftRev,
java.lang.String targetReposRelPath,
java.util.Collection subTreesWithMergeInfo,
long targetRev,
java.lang.String sourceReposRelPath,
SVNURL sourceReposRoot,
long sourceRev,
SVNRepository sourceRepository,
SVNRepository targetRepository) |
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) |
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) |
void |
SVNMergeDriver.calculateRemainingRanges(SVNMergeDriver.MergePath parent,
SVNMergeDriver.MergePath child,
SVNURL sourceRootURL,
SVNURL url1,
long revision1,
SVNURL url2,
long revision2,
java.util.Map targetMergeInfo,
SVNMergeRangeList implicitSrcGap,
boolean isSubtree,
boolean childInheritsImplicit,
SVNEntry entry,
SVNRepository repository) |
private java.util.Map |
SVNCopyDriver.calculateTargetMergeInfo(java.io.File srcFile,
SVNWCAccess access,
SVNURL srcURL,
long srcRevision,
SVNRepository repository,
boolean noReposAccess) |
private SVNTreeConflictDescription |
SVNUpdateEditor.checkTreeConflict(java.io.File path,
SVNEntry entry,
SVNAdminArea parentArea,
SVNLog log,
SVNConflictAction action,
SVNNodeKind theirKind,
SVNURL theirURL) |
private java.util.List |
SVNMergeDriver.combineRangeWithSegments(SVNMergeRange range,
SVNLocationSegment[] segments,
SVNURL sourceRootURL) |
static SVNCommitInfo |
SVNCommitter.commit(java.util.Collection tmpFiles,
java.util.Map commitItems,
SVNURL url,
ISVNEditor commitEditor,
ISVNEventHandler eventHandler) |
ISVNConnector |
DefaultSVNOptions.createTunnelConnector(SVNURL url) |
private void |
SVNUpdateEditor.doDeleteEntry(java.lang.String path,
SVNAdminArea parentArea,
SVNUpdateEditor.SVNDirectoryInfo parent,
SVNURL theirURL) |
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 |
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) |
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) |
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) |
private void |
SVNMergeDriver.fixDeletedSubtreeRanges(SVNURL url1,
long revision1,
SVNURL url2,
long revision2,
SVNRepository repository) |
private java.lang.String |
DefaultSVNConnectionOptions.getAuthStorageEnabledOption(SVNURL url) |
java.util.Collection |
ISVNConnectionOptions.getAuthTypes(SVNURL url) |
java.util.Collection |
DefaultSVNConnectionOptions.getAuthTypes(SVNURL url) |
java.util.Collection<java.lang.String> |
DefaultSVNAuthenticationManager.getAuthTypes(SVNURL url) |
int |
ISVNConnectionOptions.getConnectTimeout(SVNURL url) |
int |
DefaultSVNConnectionOptions.getConnectTimeout(SVNURL url) |
private java.lang.String |
SVNCommitter.getCopyFromPath(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 |
ISVNHostOptionsProvider.getHostOptions(SVNURL url) |
ISVNHostOptions |
DefaultSVNHostOptionsProvider.getHostOptions(SVNURL url) |
ISVNHostOptions |
DefaultSVNAuthenticationManager.ExtendedHostOptionsProvider.getHostOptions(SVNURL url) |
static SVNLock |
SVNStatusUtil.getLock(java.util.Map repositoryLocks,
SVNURL url,
SVNURL reposRoot) |
SVNLock |
SVNStatusReporter.getLock(SVNURL url) |
protected SVNLock |
SVNStatusEditor.getLock(SVNURL url) |
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) |
protected java.util.Map |
SVNMergeDriver.getMergeInfo(SVNURL url,
SVNRevision pegRevision,
SVNURL[] repositoryRoot) |
ISVNEntryHandler |
SVNMergeDriver.getMergeInfoEntryHandler(java.lang.String mergeSrcPath,
SVNURL sourceRootURL,
long revision1,
long revision2,
SVNRepository repository,
SVNDepth depth,
java.util.List childrenWithMergeInfo) |
ISVNEntryHandler |
ISVNMergeStrategy.getMergeInfoEntryHandler(java.lang.String mergeSrcPath,
SVNURL sourceRootURL,
long revision1,
long revision2,
SVNRepository repository,
SVNDepth depth,
java.util.List childrenWithMergeInfo) |
private java.util.List |
SVNMergeDriver.getMergeInfoPaths(java.util.List children,
java.lang.String mergeSrcPath,
SVNEntry entry,
SVNURL sourceRootURL,
long revision1,
long revision2,
boolean honorMergeInfo,
SVNRepository repository,
SVNDepth depth) |
SVNAuthentication |
DefaultSVNAuthenticationManager.getNextAuthentication(java.lang.String kind,
java.lang.String realm,
SVNURL url) |
java.lang.String |
ISVNConnectionOptions.getProxyHost(SVNURL url) |
java.lang.String |
DefaultSVNConnectionOptions.getProxyHost(SVNURL url) |
ISVNProxyManager |
DefaultSVNAuthenticationManager.getProxyManager(SVNURL url) |
private java.lang.String |
DefaultSVNConnectionOptions.getProxyOption(SVNURL url,
java.lang.String optionName,
java.lang.String systemProperty) |
java.lang.String |
ISVNConnectionOptions.getProxyPassword(SVNURL url) |
java.lang.String |
DefaultSVNConnectionOptions.getProxyPassword(SVNURL url) |
java.lang.String |
ISVNConnectionOptions.getProxyPort(SVNURL url) |
java.lang.String |
DefaultSVNConnectionOptions.getProxyPort(SVNURL url) |
java.lang.String |
ISVNConnectionOptions.getProxyUserName(SVNURL url) |
java.lang.String |
DefaultSVNConnectionOptions.getProxyUserName(SVNURL url) |
int |
ISVNConnectionOptions.getReadTimeout(SVNURL url) |
int |
DefaultSVNConnectionOptions.getReadTimeout(SVNURL url) |
java.io.File[] |
ISVNConnectionOptions.getSSLAuthorityFiles(SVNURL url) |
java.io.File[] |
DefaultSVNConnectionOptions.getSSLAuthorityFiles(SVNURL url) |
java.lang.String |
ISVNConnectionOptions.getSSLClientCertFile(SVNURL url) |
java.lang.String |
DefaultSVNConnectionOptions.getSSLClientCertFile(SVNURL url) |
java.lang.String |
ISVNConnectionOptions.getSSLClientCertPassword(SVNURL url) |
java.lang.String |
DefaultSVNConnectionOptions.getSSLClientCertPassword(SVNURL url) |
javax.net.ssl.TrustManager |
DefaultSVNAuthenticationManager.getTrustManager(SVNURL url) |
java.lang.String |
ISVNConnectionOptions.getUserName(SVNURL url) |
java.lang.String |
DefaultSVNConnectionOptions.getUserName(SVNURL url) |
private SVNLocationEntry |
SVNMergeDriver.getYoungestCommonAncestor(java.io.File path1,
SVNURL url1,
long revision1,
java.io.File path2,
SVNURL url2,
long revision2) |
boolean |
DefaultSVNConnectionOptions.hasAuthStorageEnabledOption(SVNURL url) |
boolean |
ISVNConnectionOptions.isAuthStorageEnabled(SVNURL url) |
boolean |
DefaultSVNConnectionOptions.isAuthStorageEnabled(SVNURL url) |
boolean |
ISVNConnectionOptions.isStorePasswords(SVNURL url) |
boolean |
DefaultSVNConnectionOptions.isStorePasswords(SVNURL url) |
boolean |
ISVNConnectionOptions.isStoreSSLClientCertificatePassphrases(SVNURL url) |
boolean |
DefaultSVNConnectionOptions.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) |
private void |
SVNMergeDriver.mergeCousinsAndSupplementMergeInfo(java.io.File targetWCPath,
SVNEntry entry,
SVNAdminArea adminArea,
SVNRepository repository1,
SVNRepository repository2,
SVNURL url1,
long rev1,
SVNURL url2,
long rev2,
long youngestCommonRev,
SVNURL sourceReposRoot,
SVNURL wcReposRoot,
SVNDepth depth,
boolean ignoreAncestry,
boolean force,
boolean recordOnly,
boolean dryRun) |
private java.util.List |
SVNMergeDriver.normalizeMergeSources(java.io.File source,
SVNURL sourceURL,
SVNURL sourceRootURL,
SVNRevision pegRevision,
java.util.Collection rangesToMerge,
SVNRepository repository) |
private static SVNPropertyValue |
SVNExternalsUtil.pinExternalProps(SVNWCContext context,
SvnRepositoryAccess repositoryAccess,
SVNPropertyValue externalsPropValue,
java.util.Map<SvnTarget,java.util.List<SVNExternal>> externalsToPin,
SVNURL reposRootUrl,
SvnTarget localAbsPathOrUrl) |
private void |
SVNMergeDriver.populateRemainingRanges(java.util.List childrenWithMergeInfo,
SVNURL sourceRootURL,
SVNURL url1,
long revision1,
SVNURL url2,
long revision2,
boolean honorMergeInfo,
SVNRepository repository,
java.lang.String parentMergeSrcCanonPath) |
private SVNPasswordAuthentication |
DefaultSVNPersistentAuthenticationProvider.readSSLPassphrase(java.lang.String kind,
java.lang.String realm,
boolean storageAllowed,
SVNURL url) |
private void |
SVNMergeDriver.removeNoOpSubtreeRanges(SVNURL url1,
long revision1,
SVNURL url2,
long revision2,
SVNRepository repository) |
SVNAuthentication |
DefaultSVNPersistentAuthenticationProvider.requestClientAuthentication(java.lang.String kind,
SVNURL url,
java.lang.String realm,
SVNErrorMessage errorMessage,
SVNAuthentication previousAuth,
boolean authMayBeStored) |
SVNAuthentication |
DefaultSVNAuthenticationManager.DumbAuthenticationProvider.requestClientAuthentication(java.lang.String kind,
SVNURL url,
java.lang.String realm,
SVNErrorMessage errorMessage,
SVNAuthentication previousAuth,
boolean authMayBeStored) |
SVNAuthentication |
DefaultSVNAuthenticationManager.CacheAuthenticationProvider.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) |
private void |
SVNUpdateEditor.scheduleExistingEntryForReAdd(SVNEntry entry,
java.io.File path,
SVNURL theirURL,
boolean modifyCopyFrom) |
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 |
ISVNConnectionOptions.trustDefaultSSLCertificateAuthority(SVNURL url) |
boolean |
DefaultSVNConnectionOptions.trustDefaultSSLCertificateAuthority(SVNURL url) |
Constructor and 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 new
SVNConflictVersion . |
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) |
Modifier and Type | Field and Description |
---|---|
private SVNURL |
SVNTranslator.SVNKeywordFormatter.locationUrl |
private SVNURL |
SVNTranslator.SVNKeywordFormatter.repositoryRootUrl |
Modifier and Type | Method and Description |
---|---|
SVNURL |
SVNEntry.getCopyFromSVNURL() |
SVNURL |
SVNEntry.getRepositoryRootURL() |
SVNURL |
SVNEntry.getSVNURL() |
Modifier and Type | Method and 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) |
void |
SVNAdminArea16.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 |
SVNXMLAdminArea.setFileExternalLocation(java.lang.String name,
SVNURL url,
SVNRevision pegRevision,
SVNRevision revision,
SVNURL reposRootURL) |
abstract void |
SVNAdminArea.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) |
Constructor and Description |
---|
SVNKeywordFormatter(boolean expand,
boolean expandCustomKeywords,
SVNURL locationUrl,
SVNURL repositoryRootUrl,
java.lang.String authorString,
java.lang.String dateString,
java.lang.String revisionString,
ISVNOptions options) |
Modifier and Type | Field and Description |
---|---|
private SVNURL |
SVNBasicDelegate.SVNRepositoryLocation.myURL |
SVNURL |
SVNUpdateClient16.ExternalDiff.ownerURL |
SVNURL |
SVNUpdateClient16.ExternalDiff.rootURL |
Modifier and Type | Method and Description |
---|---|
static SVNURL |
SVNUpdateClient16.canonicalizeURL(SVNURL url,
boolean omitDefaultPort) |
private SVNURL |
SVNWCClient16.collectLockInfo(SVNWCAccess wcAccess,
java.io.File[] files,
java.util.Map lockInfo,
java.util.Map lockPaths,
boolean lock,
boolean stealLock) |
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) |
private SVNURL |
SVNUpdateClient16.getOwnerURL(java.io.File root) |
SVNURL |
SVNBasicDelegate.getReposRoot(java.io.File path,
SVNURL url,
SVNRevision pegRevision,
SVNAdminArea adminArea,
SVNWCAccess access)
Returns the root of the repository.
|
SVNURL |
SVNBasicDelegate.SVNRepositoryLocation.getURL() |
protected SVNURL |
SVNBasicDelegate.getURL(java.io.File path) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<SVNURL,SVNMergeRangeList> |
SVNDiffClient16.doGetMergedMergeInfo(java.io.File path,
SVNRevision pegRevision)
Returns mergeinfo as a
Map with merge source URLs (as
SVNURL ) mapped to range lists (SVNMergeRangeList ). |
java.util.Map<SVNURL,SVNMergeRangeList> |
SVNDiffClient16.doGetMergedMergeInfo(SVNURL url,
SVNRevision pegRevision)
Returns mergeinfo as a
Map with merge source URLs (as
SVNURL ) 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
repository
URLs ) for path at
pegRevision . |
java.util.Collection<SVNURL> |
SVNDiffClient16.doSuggestMergeSources(SVNURL url,
SVNRevision pegRevision)
Returns a collection of potential merge sources (expressed as full
repository
URLs ) for url at
pegRevision . |
Modifier and Type | Method and Description |
---|---|
private void |
SVNCommitClient16.addURLParents(java.util.List targets,
SVNURL url) |
static SVNURL |
SVNUpdateClient16.canonicalizeURL(SVNURL url,
boolean omitDefaultPort) |
boolean |
SVNUpdateClient16.ExternalDiff.compareExternals(SVNURL oldURL,
SVNURL newURL) |
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)
Invokes
handler on each line-blame item associated with
revision endRevision of url , using
startRevision 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 of
url at revision ,
looked up at pegRevision , using dstPath 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 in
sources to dst . |
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 between
path1
/rN and url2 /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 between
url1 /
rN and path2 /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 between
url
in peg revision pegRevision , as it changed between
rN and 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 between
url1 /
rN and url2 /rM . |
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 between
path1 /rN and url2 /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 between
url1 /rN and path2 /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 between
url in peg revision pegRevision , as it changed
between rN and rM . |
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 between
url1 /rN and url2 /rM
without creating text deltas. |
private void |
SVNDiffClient16.doDiffURLURL(SVNURL url1,
java.io.File path1,
SVNRevision revision1,
SVNURL url2,
java.io.File path2,
SVNRevision revision2,
SVNRevision pegRevision,
SVNDepth depth,
boolean useAncestry,
ISVNDiffStatusHandler handler) |
private void |
SVNDiffClient16.doDiffURLURL(SVNURL url1,
java.io.File path1,
SVNRevision revision1,
SVNURL url2,
java.io.File path2,
SVNRevision revision2,
SVNRevision pegRevision,
SVNDepth depth,
boolean useAncestry,
java.io.OutputStream result) |
private void |
SVNDiffClient16.doDiffURLWC(SVNURL url1,
SVNRevision revision1,
SVNRevision pegRevision,
java.io.File path2,
SVNRevision revision2,
boolean reverse,
SVNDepth depth,
boolean useAncestry,
java.io.OutputStream result,
java.util.Collection changeLists) |
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 by
url and
revision to the stream dst . |
void |
SVNDiffClient16.doGetLogEligibleMergeInfo(java.io.File path,
SVNRevision pegRevision,
SVNURL mergeSrcURL,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler)
Drives a log entry
handler with the revisions eligible for
merge from mergeSrcURL (as of srcPegRevision )
into path (as of pegRevision ). |
void |
SVNDiffClient16.doGetLogEligibleMergeInfo(SVNURL url,
SVNRevision pegRevision,
java.io.File mergeSrcPath,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler)
Drives a log entry
handler with the revisions eligible for
merge from mergeSrcPath (as of srcPegRevision )
into url (as of pegRevision ). |
void |
SVNDiffClient16.doGetLogEligibleMergeInfo(SVNURL url,
SVNRevision pegRevision,
SVNURL mergeSrcURL,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler)
Drives a log entry
handler with the revisions eligible for
merge from mergeSrcURL (as of srcPegRevision )
into url (as of pegRevision ). |
void |
SVNDiffClient16.doGetLogMergedMergeInfo(java.io.File path,
SVNRevision pegRevision,
SVNURL mergeSrcURL,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler)
Drives a log entry
handler with the revisions merged from
mergeSrcURL (as of srcPegRevision ) into
path (as of pegRevision ). |
void |
SVNDiffClient16.doGetLogMergedMergeInfo(SVNURL url,
SVNRevision pegRevision,
java.io.File mergeSrcPath,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler)
Drives a log entry
handler with the revisions merged from
mergeSrcPath (as of srcPegRevision ) into
url (as of pegRevision ). |
void |
SVNDiffClient16.doGetLogMergedMergeInfo(SVNURL url,
SVNRevision pegRevision,
SVNURL mergeSrcURL,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler)
Drives a log entry
handler with the revisions merged from
mergeSrcURL (as of srcPegRevision ) into
url (as of pegRevision ). |
java.util.Map<SVNURL,SVNMergeRangeList> |
SVNDiffClient16.doGetMergedMergeInfo(SVNURL url,
SVNRevision pegRevision)
Returns mergeinfo as a
Map with merge source URLs (as
SVNURL ) mapped to range lists (SVNMergeRangeList ). |
SVNPropertyData |
SVNWCClient16.doGetProperty(SVNURL url,
java.lang.String propName,
SVNRevision pegRevision,
SVNRevision revision)
Gets the value of the property
propName for url
. |
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)
Invokes
handler on paths covered by depth
starting with the specified path . |
private void |
SVNWCClient16.doGetRemoteProperty(SVNURL url,
java.lang.String path,
SVNRepository repos,
java.lang.String propName,
SVNRevision rev,
SVNDepth depth,
ISVNPropertyHandler handler) |
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 directory
path into repository directory
dstURL 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 directory
path into repository directory
dstURL 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 directory
path into repository directory
dstURL 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)
Invokes
handler to return information about url
in revision . |
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, for
url
at revision . |
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)
Invokes
handler on each log message from the given
in 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)
Invokes
handler on each log message from
startRevision to endRevision in 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,
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 from
path1 /revision1 to
url2 /revision2 into the working-copy path
dstPath . |
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 between
url1 in peg revision
pegRevision , as it changed between the ranges described in
rangesToMerge . |
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 from
url1 /revision1 to
path2 /revision2 into the working-copy path
dstPath . |
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.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 from
url1 /revision1 to
url2 /revision2 into the working-copy path
dstPath . |
void |
SVNDiffClient16.doMergeReIntegrate(SVNURL srcURL,
SVNRevision pegRevision,
java.io.File dstPath,
boolean dryRun)
Performs a reintegration merge of
srcURL at
pegRevision into dstPath . |
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)
Sets
propName to propValue on path
. |
void |
SVNWCClient16.doSetRevisionProperty(SVNURL url,
SVNRevision revision,
java.lang.String propName,
SVNPropertyValue propValue,
boolean force,
ISVNPropertyHandler handler)
Set
propName to propValue on revision
revision in the repository represented by path . |
java.util.Collection<SVNURL> |
SVNDiffClient16.doSuggestMergeSources(SVNURL url,
SVNRevision pegRevision)
Returns a collection of potential merge sources (expressed as full
repository
URLs ) for url at
pegRevision . |
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 tree
path to url \
pegRevision at revision . |
private long |
SVNUpdateClient16.doSwitchImpl(SVNWCAccess wcAccess,
java.io.File path,
SVNURL url,
SVNRevision pegRevision,
SVNRevision revision,
SVNDepth depth,
boolean allowUnversionedObstructions,
boolean depthIsSticky) |
void |
SVNWCClient16.doUnlock(SVNURL[] urls,
boolean breakLock)
Unlocks file items in a repository.
|
protected SVNURL |
SVNBasicDelegate.ensureSessionURL(SVNRepository repository,
SVNURL url) |
private java.lang.Object[] |
SVNDiffClient16.getLocationFromPathAndRevision(java.io.File path,
SVNURL url,
SVNRevision pegRevision) |
protected SVNBasicDelegate.SVNRepositoryLocation[] |
SVNBasicDelegate.getLocations(SVNURL url,
java.io.File path,
SVNRepository repository,
SVNRevision revision,
SVNRevision start,
SVNRevision end) |
private void |
SVNDiffClient16.getLogEligibleMergeInfoImpl(java.io.File path,
SVNURL url,
SVNRevision pegRevision,
SVNURL mergeSrcURL,
java.io.File mergeSrcPath,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler) |
private void |
SVNDiffClient16.getLogMergedMergeInfoImpl(java.io.File path,
SVNURL url,
SVNRevision pegRevision,
SVNURL mergeSrcURL,
java.io.File mergeSrcPath,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler) |
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.
|
private java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> |
SVNCommitClient16.getVersionedAutoProperties(SVNURL url,
SVNURL reposRoot) |
private void |
SVNUpdateClient16.handleExternals(SVNWCAccess wcAccess,
java.io.File root,
java.util.Map oldExternals,
java.util.Map newExternals,
java.util.Map depths,
SVNURL fromURL,
SVNURL rootURL,
SVNDepth requestedDepth,
boolean isExport,
boolean updateUnchanged) |
private void |
SVNWCClient16.pushDirInfo(SVNRepository repos,
SVNRevision rev,
java.lang.String path,
SVNURL root,
java.lang.String uuid,
SVNURL url,
java.util.Map locks,
SVNDepth depth,
ISVNInfoHandler handler) |
private void |
SVNUpdateClient16.switchFileExternal(SVNWCAccess wcAccess,
java.io.File path,
SVNURL url,
SVNRevision pegRevision,
SVNRevision revision,
SVNURL reposRootURL) |
private java.util.Map |
SVNUpdateClient16.validateRelocateTargetURL(SVNURL targetURL,
java.lang.String expectedUUID,
java.util.Map validatedURLs,
boolean isRoot) |
Constructor and Description |
---|
SVNRepositoryLocation(SVNURL url,
long rev) |
Modifier and Type | Field and Description |
---|---|
private SVNURL |
SVNCommitter17.myRepositoryRoot |
protected SVNURL |
SVNStatusEditor17.myRepositoryRoot |
private SVNURL |
SVNUpdateEditor17.myReposRootURL |
private SVNURL |
SVNStatusReporter17.repositoryLocation |
private SVNURL |
SVNStatusReporter17.repositoryRoot |
SVNURL |
SVNWCContext.SVNWCNodeReposInfo.reposRootUrl |
SVNURL |
SVNWCContext.CommittableExternalInfo.reposRootUrl |
SVNURL |
SVNWCContext.NodeCopyFromInfo.rootUrl |
SVNURL |
SVNWCContext.EntryLocationInfo.url |
SVNURL |
SVNWCContext.NodeCopyFromInfo.url |
Modifier and Type | Method and Description |
---|---|
SVNURL |
SVNWCContext.getNodeUrl(java.io.File path) |
SVNURL |
SVNUpdateEditor17.DirectoryBaton.getPreviousURL() |
SVNURL |
SVNUpdateEditor17.FileBaton.getPreviousURL() |
SVNURL |
SVNUpdateEditor17.DirectoryBaton.getURL() |
SVNURL |
SVNUpdateEditor17.FileBaton.getURL() |
SVNURL |
SVNWCContext.getUrlFromPath(java.io.File localAbsPath) |
static SVNURL |
SVNWCUtils.join(SVNURL rootUrl,
java.io.File relPath) |
Modifier and Type | Method and 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 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) |
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) |
void |
SVNLogClient17.doAnnotate(SVNURL url,
SVNRevision pegRevision,
SVNRevision startRevision,
SVNRevision endRevision,
boolean ignoreMimeType,
boolean includeMergedRevisions,
ISVNAnnotateHandler handler,
java.lang.String inputEncoding)
Invokes
handler on each line-blame item associated with
revision endRevision of url , using
startRevision 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, for
url
at revision . |
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)
Invokes
handler on each log message from the given
in 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)
Invokes
handler on each log message from
startRevision to endRevision in 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,
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.
|
private void |
SVNUpdateEditor17.doNotification(java.io.File localAbspath,
SVNNodeKind kind,
SVNEventAction action,
SVNURL url,
SVNURL previousURL) |
java.util.Map<java.lang.String,SVNDirEntry> |
ISVNDirFetcher.fetchEntries(SVNURL repositoryRoot,
java.io.File reposRelPath) |
private java.lang.String |
SVNCommitter17.getCopyFromPath(SVNURL url) |
void |
SVNWCContext.initializeWC(java.io.File localAbspath,
SVNURL url,
SVNURL repositoryRoot,
java.lang.String uuid,
long revision,
SVNDepth depth,
int targetWorkingCopyFormat) |
private void |
SVNWCContext.initWC(java.io.File localAbspath,
java.io.File reposRelpath,
SVNURL repositoryRoot,
java.lang.String uuid,
long revNumber,
SVNDepth depth,
int workingCopyFormat) |
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) |
private void |
SVNReporter17.reportRevisionsAndDepths(SVNWCDbRoot root,
java.io.File dirPath,
java.io.File dirLocalRelPath,
java.io.File reportRelPath,
long dirRev,
java.io.File dirReposRelPath,
SVNURL dirReposRoot,
SVNDepth dirDepth,
ISVNReporter reporter,
boolean restoreFiles,
SVNDepth depth,
boolean reportEverything) |
void |
SVNStatusEditor17.setRepositoryInfo(SVNURL repositoryRoot,
java.util.HashMap<java.lang.String,SVNLock> repositoryLocks) |
Constructor and 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) |
Modifier and Type | Field and Description |
---|---|
private SVNURL |
SVNWCDb.BumpRevisionPostUpdate.newReposRootURL |
SVNURL |
ISVNWCDb.WCDbInfo.originalRootUrl |
SVNURL |
ISVNWCDb.WCDbAdditionInfo.originalRootUrl |
SVNURL |
ISVNWCDb.SVNWCDbInfo.reposRootUrl |
SVNURL |
ISVNWCDb.WCDbBaseInfo.reposRootUrl |
SVNURL |
ISVNWCDb.WCDbInfo.reposRootUrl |
SVNURL |
ISVNWCDb.WCDbAdditionInfo.reposRootUrl |
private SVNURL |
SvnExternalUpdateEditor.reposRootUrl |
SVNURL |
SVNWCDb.SetRevRelpath.reposRootUrl |
SVNURL |
SVNWCDb.InsertBase.reposRootURL |
SVNURL |
ISVNWCDb.WCDbRepositoryInfo.rootUrl |
private SVNURL |
SvnExternalUpdateEditor.url |
Modifier and Type | Method and 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) |
Modifier and Type | Method and 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) |
private void |
SVNWCDb.addExcludedOrNotPresentNode(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) |
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) |
private SVNWCDb.CreateDbInfo |
SVNWCDb.createDb(java.io.File dirAbsPath,
SVNURL reposRootUrl,
java.lang.String reposUuid,
java.lang.String sdbFileName,
int workingCopyFormat,
boolean isUpgrade) |
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) |
private void |
SVNWCDb.opSetRevAndReposRelpath(SVNWCDbRoot wcRoot,
java.io.File localRelpath,
java.util.Map<java.lang.String,SVNProperties> nodeIprops,
long revision,
boolean setReposRelpath,
java.io.File reposRelpath,
SVNURL reposRootUrl,
java.lang.String reposUuid) |
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) |
private static void |
SvnWcDbRelocate.relocate(SVNWCDb db,
java.io.File localAbspath,
SVNURL repositoryRootUrl) |
private static void |
SvnWcDbRelocate.relocate(SVNWCDbRoot root,
java.io.File localRelPath,
SVNURL reposRootUrl,
java.lang.String reposUuid,
boolean haveBaseNode,
long oldReposId) |
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) |
Modifier and Type | Method and Description |
---|---|
SVNRepository |
SvnRepositoryAccess.createRepository(SVNURL url,
java.lang.String expectedUuid,
boolean mayReuse) |
private java.util.Map<java.lang.String,SVNMergeRangeList> |
SvnRepositoryAccess.getHistoryAsMergeInfo(SVNURL url,
SVNRevision pegRevision,
long rangeYoungest,
long rangeOldest,
boolean[] hasZero,
SVNRepository repos) |
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) |
Modifier and Type | Method and Description |
---|---|
protected SVNURL |
SvnRepositoryCreateImpl.run() |
Modifier and Type | Field and Description |
---|---|
private SVNURL |
SvnDiffSummarizeCallback.baseUrl |
(package private) SVNURL |
SvnNgWcToReposCopy.SvnCopyPair.dst |
(package private) SVNURL |
SvnNgMergeDriver.reposRootUrl |
SVNURL |
SvnNgAdd.CheckCanAddToParent.reposRootUrl |
(package private) SVNURL |
SvnNgReposToWcCopy.SvnCopyPair.source |
(package private) SVNURL |
SvnNgReposToWcCopy.SvnCopyPair.sourceOriginal |
(package private) SVNURL |
SvnNgMergeDriver.MergeSource.url1 |
(package private) SVNURL |
SvnNgMergeDriver.MergeSource.url2 |
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.String,SVNURL> |
SvnNgRelocate.collectedUuids |
java.util.Map<SVNURL,java.lang.String> |
SvnNgCommitUtil.CommitStatusWalker.lockTokens |
Modifier and Type | Method and 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) |
private SVNURL |
SvnNgReposToWcCopy.getCommonCopyAncestor(java.util.Collection<SvnNgReposToWcCopy.SvnCopyPair> copyPairs) |
private SVNURL |
SvnNgMergeCallback.getReposRootURL() |
private SVNURL |
SvnNgMergeCallback.getSource1URL() |
private SVNURL |
SvnNgMergeCallback.getSource2URL() |
protected SVNURL |
SvnNgRepositoryAccess.getTargetURL(SvnTarget target) |
private SVNURL |
SvnNgDiffSummarize.getURL(java.io.File path1) |
private SVNURL |
SvnNgDiff.getURL(java.io.File path1) |
private SVNURL |
SvnNgMergeCallback2.reposLocations(SVNURL url,
long pegRevision,
SVNURL reposRootUrl,
java.lang.String reposUuid,
long opRevision,
SVNRepository svnRepository) |
private SVNURL |
SvnNgDiffSummarize.resolvePeggedDiffTargetUrl(SVNURL url,
java.io.File path,
SVNRevision pegRevision,
SVNRevision revision) |
private SVNURL |
SvnNgDiff.resolvePeggedDiffTargetUrl(SVNURL url,
java.io.File path,
SVNRevision pegRevision,
SVNRevision revision) |
protected SVNURL |
SvnNgRelocate.run(SVNWCContext context) |
static SVNURL |
SvnNgCommitUtil.translateCommitables(java.util.Collection<SvnCommitItem> items,
java.util.Map<java.lang.String,SvnCommitItem> decodedPaths) |
Modifier and Type | Method and Description |
---|---|
private java.util.Collection<SVNURL> |
SvnNgWcToReposCopy.findMissingParents(SVNURL targetURL,
SVNRepository repository) |
protected java.util.Collection<SVNURL> |
SvnNgSuggestMergeSources.run(SVNWCContext context) |
protected java.util.Map<SVNURL,SVNMergeRangeList> |
SvnNgGetMergeInfo.run(SVNWCContext context) |
Modifier and Type | Method and 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) |
private void |
SvnNgMergeDriver.adjustDeletedSubTreeRanges(SvnNgMergeDriver.MergePath child,
SvnNgMergeDriver.MergePath parent,
long revision1,
long revision2,
SVNURL primaryURL,
SVNRepository repository) |
java.util.Map |
SvnNgMergeDriver.calculateImplicitMergeInfo(SVNRepository repos,
SVNURL url,
long[] targetRev,
long start,
long end) |
private SvnTarget |
SvnNgMergeReintegrate.calculateLeftHandSide(SVNWCContext context,
java.util.Map<java.io.File,java.util.Map<java.lang.String,SVNMergeRangeList>> mergedToSourceCatalog,
java.util.Map<java.io.File,java.util.Map<java.lang.String,SVNMergeRangeList>> unmergedToSourceCatalog,
java.io.File targetAbsPath,
java.io.File targetReposRelPath,
java.util.Map<java.io.File,java.lang.String> subtreesWithMergeInfo,
long targetRev,
java.io.File sourceReposRelPath,
SVNURL sourceReposRoot,
SVNURL targetReposRoot,
long sourceRev,
SVNRepository sourceRepository,
SVNRepository targetRepository) |
void |
SvnNgMergeDriver.calculateRemainingRanges(SvnNgMergeDriver.MergePath parent,
SvnNgMergeDriver.MergePath child,
SVNURL sourceRootURL,
SVNURL url1,
long revision1,
SVNURL url2,
long revision2,
java.util.Map targetMergeInfo,
SVNMergeRangeList implicitSrcGap,
boolean isSubtree,
boolean childInheritsImplicit,
SVNRepository repository) |
private java.util.Map<java.lang.String,SVNMergeRangeList> |
SvnNgReposToWcCopy.calculateTargetMergeInfo(SVNURL srcURL,
long srcRevision,
SVNRepository repository) |
private SvnNgAdd.CheckCanAddNode |
SvnNgAdd.checkCanAddNode(java.io.File localAbsPath,
SVNURL copyFromUrl,
long copyFromRevision) |
private void |
SvnNgDiffSummarize.checkDiffTargetExists(SVNURL url,
long revision,
long otherRevision,
SVNRepository repository) |
private void |
SvnNgDiff.checkDiffTargetExists(SVNURL url,
long revision,
long otherRevision,
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) |
private void |
SvnNgMergeCallback.checkReposMatch(java.io.File path,
SVNURL url) |
private void |
SvnNgMergeCallback2.checkReposMatch(SVNURL reposRootUrl,
java.io.File localAbsPath,
SVNURL url) |
private java.util.List<SvnNgMergeDriver.MergeSource> |
SvnNgMergeDriver.combineRangeWithSegments(SVNMergeRange range,
SVNLocationSegment[] segments,
SVNURL sourceRootURL) |
private void |
SvnNgMergeCallback2.completeDirectoryAdd(java.io.File localAbsPath,
SVNProperties newOriginalProps,
SVNURL copyFromUrl,
long copyFromRevision) |
private void |
SvnNgReposToWcCopy.copyForeign(SVNURL url,
java.io.File dstAbsPath,
SVNRevision pegRevision,
SVNRevision revision,
SVNDepth depth,
boolean makeParents,
boolean alreadyLocked) |
SVNRepository |
SvnNgRepositoryAccess.createRepository(SVNURL url,
java.io.File baseDirectory) |
protected SVNRepository |
SvnNgDiffSummarize.createRepository(SVNURL url,
java.io.File path,
boolean mayReuse) |
private void |
SvnNgDiffSummarize.doDiffReposRepos(SVNURL url1,
java.io.File path1,
SVNRevision revision1,
SVNURL url2,
java.io.File path2,
SVNRevision revision2,
SVNRevision pegRevision,
SVNDepth depth,
boolean useAncestry,
ISVNDiffStatusHandler handler) |
private void |
SvnNgDiffSummarize.doDiffURL(SVNURL url,
java.io.File path,
SVNRevision startRevision,
SVNRevision endRevision,
SVNRevision pegRevision,
SVNDepth depth,
boolean useAncestry,
ISVNDiffStatusHandler handler) |
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) |
private java.util.Collection<SVNURL> |
SvnNgWcToReposCopy.findMissingParents(SVNURL targetURL,
SVNRepository repository) |
private void |
SvnNgMergeDriver.fixDeletedSubtreeRanges(SVNURL url1,
long revision1,
SVNURL url2,
long revision2,
SVNRepository repository,
java.util.Map<java.io.File,SvnNgMergeDriver.MergePath> childrenWithMergeInfo) |
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) |
private long |
SvnNgDiffSummarize.getRevisionNumber(SVNRevision revision1,
SVNRepository repository1,
SVNURL url1) |
SVNNodeKind |
SvnNgCommit.getUrlKind(SVNURL url,
long revision) |
SVNNodeKind |
SvnNgCommitUtil.ISvnUrlKindCallback.getUrlKind(SVNURL url,
long revision) |
SVNNodeKind |
SvnNgWcToReposCopy.getUrlKind(SVNURL url,
long revision) |
private static void |
SvnNgCommitUtil.handleDescendants(SVNWCContext context,
SvnCommitPacket packet,
SVNURL rootUrl,
java.util.Collection<SvnCommitItem> items,
SvnNgCommitUtil.ISvnUrlKindCallback urlKindCallback,
ISVNEventHandler eventHandler) |
private void |
SvnNgAbstractUpdate.handleExternalItemChange(SVNURL rootUrl,
java.io.File parentPath,
SVNURL parentUrl,
java.io.File localAbsPath,
java.io.File oldDefiningPath,
SVNExternal newItem) |
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) |
private void |
SvnNgAbstractUpdate.handleExternalsChange(SVNURL reposRoot,
java.io.File externalPath,
java.lang.String externalDefinition,
java.util.Map<java.io.File,java.io.File> oldExternals,
SVNDepth ambientDepth,
SVNDepth requestedDepth) |
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,
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,
SvnNgCommitUtil.ISvnUrlKindCallback urlKindCallback,
ISvnCommitParameters commitParameters,
java.util.Map<java.io.File,java.lang.String> externalsStorage) |
private static void |
SvnNgCommitUtil.harvestNotPresentForCopy(SVNWCContext context,
java.io.File localAbsPath,
SvnCommitPacket committables,
SVNURL reposRootUrl,
java.io.File commitRelPath,
SvnNgCommitUtil.ISvnUrlKindCallback urlKindCallback) |
private void |
SvnNgLogMergeInfo.logForMergeInfoRangeList(SVNURL sourceURL,
java.util.List<java.lang.String> mergeSourcePaths,
boolean filteringMerged,
SVNMergeRangeList rangelist,
boolean oldestRevsFirst,
java.util.Map<java.lang.String,java.util.Map<java.lang.String,SVNMergeRangeList>> targetCatalog,
java.lang.String absReposTargetPath,
boolean discoverChangedPaths,
java.lang.String[] revprops,
ISvnObjectReceiver<SVNLogEntry> receiver) |
private SVNConflictVersion[] |
SvnNgMergeCallback2.makeConflictVersions(java.io.File victimAbsPath,
SVNNodeKind nodeKind,
SVNURL rootUrl,
SvnNgMergeDriver.MergeSource mergeSource,
java.io.File targetAbsPath) |
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) |
private void |
SvnNgMergeDriver.populateRemainingRanges(java.util.Map<java.io.File,SvnNgMergeDriver.MergePath> childrenWithMergeInfo,
SVNURL sourceRootURL,
SVNURL url1,
long revision1,
SVNURL url2,
long revision2,
boolean honorMergeInfo,
SVNRepository repository,
java.lang.String parentMergeSrcCanonPath) |
private void |
SvnNgWcToReposCopy.queuePropChangeCommitItems(java.io.File localAbsPath,
SVNURL commitUrl,
SvnCommitPacket packet,
java.lang.String propName,
SVNPropertyValue externalsPropertyValue,
SVNURL repositoryRoot) |
private void |
SvnNgAbstractUpdate.relegateExternal(java.io.File localAbsPath,
SVNURL url,
SVNRevision revision,
SVNRevision pegRevision,
java.io.File definingPath,
SVNFileType fileKind,
int targetWorkingCopyFormat) |
private void |
SvnNgRelocate.relocateExternals(java.io.File localAbsPath,
SVNExternal[] externals,
SVNURL oldReposRootUrl,
SVNURL newReposRootUrl) |
private void |
SvnNgMergeDriver.removeNoOpSubtreeRanges(SVNURL url1,
long revision1,
SVNURL url2,
long revision2,
java.io.File targetAbsPath,
SVNRepository repository,
java.util.Map<java.io.File,SvnNgMergeDriver.MergePath> childrenWithMergeInfo) |
private SVNURL |
SvnNgMergeCallback2.reposLocations(SVNURL url,
long pegRevision,
SVNURL reposRootUrl,
java.lang.String reposUuid,
long opRevision,
SVNRepository svnRepository) |
private SVNURL |
SvnNgDiffSummarize.resolvePeggedDiffTargetUrl(SVNURL url,
java.io.File path,
SVNRevision pegRevision,
SVNRevision revision) |
private SVNURL |
SvnNgDiff.resolvePeggedDiffTargetUrl(SVNURL url,
java.io.File path,
SVNRevision pegRevision,
SVNRevision revision) |
private java.util.Map<java.lang.String,SVNPropertyValue> |
SvnNgWcToWcCopy.resolvePinnedExternals(java.util.Map<SvnTarget,java.util.List<SVNExternal>> externalsToPin,
SvnNgWcToWcCopy.SvnCopyPair copyPair,
SVNRepository svnRepository,
SVNURL reposRootUrl) |
private SvnNgMergeDriver.SingleFileMergeData |
SvnNgMergeDriver.singleFileMergeGetFile(SVNRepository repository,
SVNURL url,
long revision,
java.io.File wcTarget) |
private void |
SvnNgAbstractUpdate.switchDirExternal(java.io.File localAbsPath,
SVNURL url,
SVNRevision revision,
SVNRevision pegRevision,
java.io.File definingPath) |
private void |
SvnNgAbstractUpdate.switchFileExternal(java.io.File localAbsPath,
SVNURL url,
SVNRevision pegRevision,
SVNRevision revision,
java.io.File defDirAbspath,
SVNRepository repository,
long repositoryRevision,
SVNURL reposRootUrl) |
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) |
Modifier and Type | Method and Description |
---|---|
private static void |
SvnNgCommitUtil.collectLocks(SVNWCContext context,
java.io.File path,
java.util.Map<SVNURL,java.lang.String> lockTokens) |
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,
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,
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) |
Constructor and Description |
---|
SvnDiffSummarizeCallback(java.io.File targetAbsPath,
boolean reversed,
SVNURL baseUrl,
java.io.File baseDirectory,
ISVNDiffStatusHandler handler) |
Modifier and Type | Field and Description |
---|---|
SVNURL |
SvnOldUpgrade.RepositoryInfo.repositoryRootUrl |
Modifier and Type | Method and Description |
---|---|
protected SVNURL |
SvnOldRepositoryAccess.deriveLocation(java.io.File path,
SVNURL url,
long[] pegRevisionNumber,
SVNRevision pegRevision,
SVNRepository repos,
SVNWCAccess access) |
private static SVNURL |
SvnOldUpgrade.getCanonicalURL(SVNURL original) |
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() |
Modifier and Type | Method and Description |
---|---|
protected java.util.Map<SVNURL,SVNMergeRangeList> |
SvnOldGetMergeInfo.run() |
protected java.util.Collection<SVNURL> |
SvnOldSuggestMergeSources.run() |
Modifier and Type | Method and Description |
---|---|
protected SVNURL |
SvnOldRepositoryAccess.deriveLocation(java.io.File path,
SVNURL url,
long[] pegRevisionNumber,
SVNRevision pegRevision,
SVNRepository repos,
SVNWCAccess access) |
private static SVNURL |
SvnOldUpgrade.getCanonicalURL(SVNURL original) |
void |
SvnOldGetProperties.handleProperty(SVNURL url,
SVNPropertyData property) |
void |
SvnOldSetProperty.handleProperty(SVNURL url,
SVNPropertyData property) |
Modifier and Type | Method and Description |
---|---|
private void |
SvnOldUpgrade.ensureReposInfo(SVNEntry entry,
java.io.File localAbsPath,
SvnOldUpgrade.RepositoryInfo lastRepositoryInfo,
java.util.Map<SVNURL,java.lang.String> reposCache) |
private SvnOldUpgradeEntries.WriteBaton |
SvnOldUpgrade.upgradeToWcng(SvnOldUpgradeEntries.WriteBaton parentDirBaton,
SVNWCDb db,
java.io.File dirAbsPath,
int oldFormat,
ISVNWCDb.SVNWCDbUpgradeData data,
java.util.Map<SVNURL,java.lang.String> reposCache,
SvnOldUpgrade.RepositoryInfo reposInfo) |
private void |
SvnOldUpgrade.upgradeWorkingCopy(SvnOldUpgradeEntries.WriteBaton parentDirBaton,
SVNWCDb db,
java.io.File dirAbsPath,
ISVNWCDb.SVNWCDbUpgradeData data,
java.util.Map<SVNURL,java.lang.String> reposCache,
SvnOldUpgrade.RepositoryInfo reposInfo) |
Modifier and Type | Method and Description |
---|---|
private void |
SvnRemoteRemoteMkDir.addURLParents(java.util.List<SVNURL> targets,
SVNURL url) |
private SvnInfo |
SvnRemoteGetInfo.creatSvnInfoForEntry(SVNURL root,
java.lang.String uuid,
SVNDirEntry entry,
SVNURL entryURL,
long revision,
SVNLock lock) |
private void |
SvnRemoteList.doList(SVNRepository repos,
long rev,
ISVNDirEntryHandler handler,
boolean fetchLocks,
SVNDepth depth,
int entryFields,
SVNURL externalParentUrl,
java.lang.String externalTarget) |
private void |
SvnRemoteExport.handleExternals(java.util.Map<java.lang.String,java.lang.String> externals,
SVNURL fromUrl,
java.io.File toPath,
SVNURL reposRootUrl) |
void |
SvnRemoteSetPropertyImpl.handleProperty(SVNURL url,
SVNPropertyData property) |
private static void |
SvnRemoteList.list(SVNRepository repository,
java.lang.String path,
long rev,
SVNDepth depth,
int entryFields,
java.util.Map<SVNURL,SVNPropertyValue> externals,
SVNURL externalParentUrl,
java.lang.String externalTarget,
ISVNDirEntryHandler handler) |
private void |
SvnRemoteList.listExternalItems(SVNRepository repository,
SVNExternal[] externalItems,
SVNURL externalParentUrl,
SVNDepth depth,
int entryFields,
boolean fetchLocks,
ISVNDirEntryHandler handler) |
private void |
SvnRemoteGetInfo.pushDirInfo(SVNRepository repos,
SVNRevision rev,
java.lang.String dir,
SVNURL root,
java.lang.String uuid,
SVNURL url,
java.util.Map<java.lang.String,SVNLock> locks,
SVNDepth depth) |
static void |
SvnRemoteGetProperties.remotePropertyGet(SVNURL url,
SVNNodeKind kind,
java.lang.String path,
SVNRepository repos,
long revNumber,
SVNDepth depth,
ISvnObjectReceiver<SVNProperties> receiver) |
private SVNCommitInfo |
SvnRemoteRemoteDelete.singleRepositoryDelete(SVNRepository repository,
SVNURL rootURL,
java.util.List<java.lang.String> paths) |
Modifier and Type | Method and Description |
---|---|
private void |
SvnRemoteRemoteMkDir.addURLParents(java.util.List<SVNURL> targets,
SVNURL url) |
private static void |
SvnRemoteList.list(SVNRepository repository,
java.lang.String path,
long rev,
SVNDepth depth,
int entryFields,
java.util.Map<SVNURL,SVNPropertyValue> externals,
SVNURL externalParentUrl,
java.lang.String externalTarget,
ISVNDirEntryHandler handler) |
private void |
SvnRemoteList.listExternals(SVNRepository repository,
java.util.Map<SVNURL,SVNPropertyValue> externals,
SVNDepth depth,
int entryFields,
boolean fetchLocks,
ISVNDirEntryHandler handler) |
Modifier and Type | Field and Description |
---|---|
protected SVNURL |
SVNRepository.myLocation |
protected SVNURL |
SVNRepository.myRepositoryRoot |
Modifier and Type | Method and 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) instead
|
SVNURL |
SVNRepository.getRepositoryRoot(boolean forceConnection)
Gets a repository's root directory location.
|
Modifier and Type | Method and 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 against
targetRevision . |
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 new
url . |
Constructor and Description |
---|
SVNRepository(SVNURL location,
ISVNSession options) |
Modifier and Type | Method and Description |
---|---|
int |
JavaHLAuthenticationProvider.acceptServerAuthentication(SVNURL url,
java.lang.String realm,
java.lang.Object serverAuth,
boolean resultMayBeStored) |
private static java.lang.String |
JavaHLAuthenticationProvider.getUserName(java.lang.String userName,
SVNURL url) |
void |
JavaHLPropertyHandler.handleProperty(SVNURL url,
SVNPropertyData property) |
SVNAuthentication |
JavaHLAuthenticationProvider.requestClientAuthentication(java.lang.String kind,
SVNURL url,
java.lang.String realm,
SVNErrorMessage errorMessage,
SVNAuthentication previousAuth,
boolean authMayBeStored) |
Modifier and Type | Method and Description |
---|---|
int |
JavaHLAuthenticationProvider.acceptServerAuthentication(SVNURL url,
java.lang.String realm,
java.lang.Object serverAuth,
boolean resultMayBeStored) |
private CommitInfo |
SVNClientImpl.getCommitInfo(SVNCommitInfo commitInfo,
SVNURL repositoryRoot) |
private java.lang.String |
SVNClientImpl.getUrlString(SVNURL url) |
private static java.lang.String |
JavaHLAuthenticationProvider.getUserName(java.lang.String userName,
SVNURL url) |
SVNAuthentication |
JavaHLAuthenticationProvider.requestClientAuthentication(java.lang.String kind,
SVNURL url,
java.lang.String realm,
SVNErrorMessage errorMessage,
SVNAuthentication previousAuth,
boolean authMayBeStored) |
Modifier and Type | Method and Description |
---|---|
private Mergeinfo |
SVNClientImpl.getMergeinfo(java.util.Map<SVNURL,SVNMergeRangeList> mergeInfoMap) |
Modifier and Type | Field and Description |
---|---|
private SVNURL |
SVNInfo.myCopyFromURL |
private SVNURL |
SVNCommitItem.myCopyFromURL |
private SVNURL |
SVNEvent.myPreviousURL |
private SVNURL |
SVNStatus.myRemoteURL |
private SVNURL |
SVNStatus.myRepositoryRootURL |
private SVNURL |
SVNInfo.myRepositoryRootURL |
private SVNURL |
SVNStatus.myURL |
private SVNURL |
SVNInfo.myURL |
private SVNURL |
SVNEvent.myURL |
private SVNURL |
SVNCommitItem.myURL |
private SVNURL |
SVNDiffStatus.myURL |
private SVNURL |
SVNCopySource.myURL |
Modifier and Type | Method and Description |
---|---|
SVNURL |
SVNInfo.getCopyFromURL()
Gets the URL (repository location) of the ancestor from which the
item was copied.
|
SVNURL |
SVNCommitItem.getCopyFromURL()
Gets the repository location of the versioned item's 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 |
SVNStatus.getRepositoryRootURL() |
SVNURL |
SVNInfo.getRepositoryRootURL()
Gets the repository root url (where the repository itself
is installed).
|
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 |
SVNStatus.getURL()
Gets the item's repository location.
|
SVNURL |
SVNInfo.getURL()
Gets the item's URL - its repository location.
|
SVNURL |
SVNEvent.getURL()
Returns the repository URL that this event is fired for.
|
SVNURL |
SVNCommitItem.getURL()
Gets the versioned item's repository location.
|
SVNURL |
SVNDiffStatus.getURL()
Url of the item.
|
SVNURL |
SVNCopySource.getURL()
Returns the repository url of the source.
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<SVNURL,SVNMergeRangeList> |
SVNDiffClient.doGetMergedMergeInfo(java.io.File path,
SVNRevision pegRevision)
Returns mergeinfo as a
Map with merge source URLs (as
SVNURL ) mapped to range lists (SVNMergeRangeList ). |
java.util.Map<SVNURL,SVNMergeRangeList> |
SVNDiffClient.doGetMergedMergeInfo(SVNURL url,
SVNRevision pegRevision)
Returns mergeinfo as a
Map with merge source URLs (as
SVNURL ) 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
repository
URLs ) for path at
pegRevision . |
java.util.Collection<SVNURL> |
SVNDiffClient.doSuggestMergeSources(SVNURL url,
SVNRevision pegRevision)
Returns a collection of potential merge sources (expressed as full
repository
URLs ) for url at
pegRevision . |
Modifier and Type | Method and 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 |
SVNClientManager.createRepository(SVNURL url,
boolean mayReuse)
Creates a low-level SVN protocol driver to directly work with
a repository.
|
SVNRepository |
ISVNRepositoryPool.createRepository(SVNURL url,
boolean mayReuse)
Creates a low-level SVN protocol driver to access a repository.
|
void |
SVNLogClient.doAnnotate(SVNURL url,
SVNRevision pegRevision,
SVNRevision startRevision,
SVNRevision endRevision,
boolean ignoreMimeType,
boolean includeMergedRevisions,
ISVNAnnotateHandler handler,
java.lang.String inputEncoding)
Invokes
handler on each line-blame item associated with
revision endRevision of url , using
startRevision 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 of
url at revision ,
looked up at pegRevision , using dstPath 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 in
sources to dst . |
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 between
path1
/rN and url2 /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 between
url1 /
rN and path2 /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 between
url
in peg revision pegRevision , as it changed between
rN and 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 between
url1 /
rN and url2 /rM . |
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 between
path1 /rN and url2 /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 between
url1 /rN and path2 /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 between
url in peg revision pegRevision , as it changed
between rN and rM . |
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 between
url1 /rN and url2 /rM
without creating text deltas. |
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 by
url and
revision to the stream dst . |
void |
SVNDiffClient.doGetLogEligibleMergeInfo(java.io.File path,
SVNRevision pegRevision,
SVNURL mergeSrcURL,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler)
Drives a log entry
handler with the revisions eligible for
merge from mergeSrcURL (as of srcPegRevision )
into path (as of pegRevision ). |
void |
SVNDiffClient.doGetLogEligibleMergeInfo(SVNURL url,
SVNRevision pegRevision,
java.io.File mergeSrcPath,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler)
Drives a log entry
handler with the revisions eligible for
merge from mergeSrcPath (as of srcPegRevision )
into url (as of pegRevision ). |
void |
SVNDiffClient.doGetLogEligibleMergeInfo(SVNURL url,
SVNRevision pegRevision,
SVNURL mergeSrcURL,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler)
Drives a log entry
handler with the revisions eligible for
merge from mergeSrcURL (as of srcPegRevision )
into url (as of pegRevision ). |
void |
SVNDiffClient.doGetLogMergedMergeInfo(java.io.File path,
SVNRevision pegRevision,
SVNURL mergeSrcURL,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler)
Drives a log entry
handler with the revisions merged from
mergeSrcURL (as of srcPegRevision ) into
path (as of pegRevision ). |
void |
SVNDiffClient.doGetLogMergedMergeInfo(SVNURL url,
SVNRevision pegRevision,
java.io.File mergeSrcPath,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler)
Drives a log entry
handler with the revisions merged from
mergeSrcPath (as of srcPegRevision ) into
url (as of pegRevision ). |
void |
SVNDiffClient.doGetLogMergedMergeInfo(SVNURL url,
SVNRevision pegRevision,
SVNURL mergeSrcURL,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
java.lang.String[] revisionProperties,
ISVNLogEntryHandler handler)
Drives a log entry
handler with the revisions merged from
mergeSrcURL (as of srcPegRevision ) into
url (as of pegRevision ). |
java.util.Map<SVNURL,SVNMergeRangeList> |
SVNDiffClient.doGetMergedMergeInfo(SVNURL url,
SVNRevision pegRevision)
Returns mergeinfo as a
Map with merge source URLs (as
SVNURL ) mapped to range lists (SVNMergeRangeList ). |
SVNPropertyData |
SVNWCClient.doGetProperty(SVNURL url,
java.lang.String propName,
SVNRevision pegRevision,
SVNRevision revision)
Gets the value of the property
propName for url
. |
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)
Invokes
handler on paths covered by depth
starting with the specified path . |
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 directory
path into repository directory
dstURL 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 directory
path into repository directory
dstURL 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)
Invokes
handler to return information about url
in revision . |
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, for
url
at revision . |
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)
Invokes
handler on each log message from the given
in 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)
Invokes
handler on each log message from
startRevision to endRevision in 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,
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 from
path1 /revision1 to
url2 /revision2 into the working-copy path
dstPath . |
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 between
url1 in peg revision
pegRevision , as it changed between the ranges described in
rangesToMerge . |
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 from
url1 /revision1 to
path2 /revision2 into the working-copy path
dstPath . |
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.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 from
url1 /revision1 to
url2 /revision2 into the working-copy path
dstPath . |
void |
SVNDiffClient.doMergeReIntegrate(SVNURL srcURL,
SVNRevision pegRevision,
java.io.File dstPath,
boolean dryRun)
Performs a reintegration merge of
srcURL at
pegRevision into dstPath . |
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)
Sets
propName to propValue on path
. |
void |
SVNWCClient.doSetRevisionProperty(SVNURL url,
SVNRevision revision,
java.lang.String propName,
SVNPropertyValue propValue,
boolean force,
ISVNPropertyHandler handler)
Set
propName to propValue on revision
revision in the repository represented by path . |
java.util.Collection<SVNURL> |
SVNDiffClient.doSuggestMergeSources(SVNURL url,
SVNRevision pegRevision)
Returns a collection of potential merge sources (expressed as full
repository
URLs ) for url at
pegRevision . |
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 tree
path to url \
pegRevision at revision . |
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 |
SVNStatus.setURL(SVNURL uRL) |
void |
SVNEvent.setURL(SVNURL url)
Sets the repository url.
|
Constructor and 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 new
SVNCopySource 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.
|
Modifier and Type | Method and 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) |
Modifier and Type | Method and Description |
---|---|
private void |
SVNAdminClient.checkIfRepositoryIsAtRoot(SVNRepository repos,
SVNURL url) |
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 at
startRevision and up to
endRevision to corresponding revisions of the destination repository represented by
toURL . |
SVNSyncInfo |
SVNAdminClient.doInfo(SVNURL toURL)
Returns information about the synchronization repository located at
toURL . |
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.
|
Modifier and Type | Field and Description |
---|---|
private SVNURL |
SvnCommitItem.copyFromUrl |
private SVNURL |
SvnStatus.copyFromUrl |
private SVNURL |
SvnWorkingCopyInfo.copyFromUrl |
private SVNURL |
SvnRelocate.fromUrl |
private SVNURL |
SvnStatus.repositoryRootUrl |
private SVNURL |
SvnInfo.repositoryRootURL |
private SVNURL |
SvnRelocate.toUrl |
private SVNURL |
SvnInfo.url |
private SVNURL |
SvnCommitItem.url |
private SVNURL |
SvnDiffStatus.url |
private SVNURL |
SvnTarget.url |
Modifier and Type | Field and Description |
---|---|
private java.util.Map<SVNURL,java.util.Collection<SvnCommitItem>> |
SvnCommitPacket.items |
private java.util.Map<SVNURL,java.lang.String> |
SvnCommitPacket.lockTokens |
Modifier and Type | Method and Description |
---|---|
private SVNURL |
SvnTarget.getCanonicalUrl(SVNURL url) |
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 the
target '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 overwrite
target 's repository URL. |
SVNURL |
SvnInfo.getUrl()
Gets the item's URL - its repository location.
|
SVNURL |
SvnCommitItem.getUrl()
Returns commit item's repository URL.
|
SVNURL |
SvnDiffStatus.getUrl()
Returns URL of the item.
|
SVNURL |
SvnTarget.getURL()
Returns target's URL, if target is not URL returns null.
|
Modifier and Type | Method and 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 packet
|
Modifier and Type | Method and 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.
|
private void |
SvnDiffSummarize.ensureArgumentsAreValid(SVNURL url1,
java.io.File path1,
SVNRevision revision1,
SVNURL url2,
java.io.File path2,
SVNRevision revision2,
SVNRevision pegRevision) |
static SvnTarget |
SvnTarget.fromURL(SVNURL url)
Creates a target from URL
|
static SvnTarget |
SvnTarget.fromURL(SVNURL url,
SVNRevision pegRevision)
Creates a target from URL and its peg revision
|
private SVNURL |
SvnTarget.getCanonicalUrl(SVNURL url) |
private java.lang.String |
SvnCommitPacket.getItemKey(SvnCommitItem item,
SVNURL rootURL,
boolean combinePackets) |
java.util.Collection<SvnCommitItem> |
SvnCommitPacket.getItems(SVNURL url)
Returns all commit items in the commit packet with the corresponding repository root URL
|
boolean |
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 the
target '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 overwrite
target 's repository URL. |
void |
SvnInfo.setUrl(SVNURL url)
Sets the item's URL - its repository location.
|
void |
SvnCommitItem.setUrl(SVNURL url)
Sets commit item's repository URL.
|
void |
SvnDiffStatus.setUrl(SVNURL url)
Sets URL of the item.
|
Modifier and Type | Method and 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.
|
Constructor and Description |
---|
SvnTarget(SVNURL url,
SVNRevision pegRevision) |
Constructor and Description |
---|
SvnCommitPacket(java.util.Map<SVNURL,java.util.Collection<SvnCommitItem>> items,
java.util.Map<java.lang.String,SvnCommitItem> itemsByPath,
java.lang.Object lockingContext,
java.util.Map<SVNURL,java.lang.String> lockTokens,
ISvnCommitRunner runner,
java.util.Set<java.lang.String> skippedPaths) |
SvnCommitPacket(java.util.Map<SVNURL,java.util.Collection<SvnCommitItem>> items,
java.util.Map<java.lang.String,SvnCommitItem> itemsByPath,
java.lang.Object lockingContext,
java.util.Map<SVNURL,java.lang.String> lockTokens,
ISvnCommitRunner runner,
java.util.Set<java.lang.String> skippedPaths) |
Modifier and Type | Field and Description |
---|---|
private SVNURL |
SvnRepositoryInitialize.fromURL |
private SVNURL |
SvnRepositorySyncInfo.toUrl |
private SVNURL |
SvnRepositoryCopyRevisionProperties.toURL |
private SVNURL |
SvnRepositorySynchronize.toURL |
private SVNURL |
SvnRepositoryInitialize.toURL |
Modifier and Type | Method and Description |
---|---|
SVNURL |
SvnRepositoryInitialize.getFromURL() |
SVNURL |
SvnRepositorySyncInfo.getToUrl() |
SVNURL |
SvnRepositoryCopyRevisionProperties.getToURL() |
SVNURL |
SvnRepositorySynchronize.getToURL() |
SVNURL |
SvnRepositoryInitialize.getToURL() |
Modifier and Type | Method and Description |
---|---|
void |
SvnRepositoryInitialize.setFromURL(SVNURL fromURL) |
void |
SvnRepositorySyncInfo.setToUrl(SVNURL toUrl) |
void |
SvnRepositoryCopyRevisionProperties.setToURL(SVNURL toURL) |
void |
SvnRepositorySynchronize.setToURL(SVNURL toURL) |
void |
SvnRepositoryInitialize.setToURL(SVNURL toURL) |
Modifier and Type | Method and 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.
|