Package | Description |
---|---|
org.tmatesoft.svn.cli | |
org.tmatesoft.svn.cli.svn | |
org.tmatesoft.svn.core |
This package mostly contains common classes as well as interfaces used
throughout all the library.
|
org.tmatesoft.svn.core.auth |
This package contains interfaces/classes used by the library to
authenticate a user to a repository server.
|
org.tmatesoft.svn.core.internal.io.dav | |
org.tmatesoft.svn.core.internal.io.dav.http | |
org.tmatesoft.svn.core.internal.io.fs | |
org.tmatesoft.svn.core.internal.io.svn | |
org.tmatesoft.svn.core.internal.io.svn.sasl | |
org.tmatesoft.svn.core.internal.util | |
org.tmatesoft.svn.core.internal.wc | |
org.tmatesoft.svn.core.internal.wc.admin | |
org.tmatesoft.svn.core.internal.wc16 | |
org.tmatesoft.svn.core.internal.wc17 | |
org.tmatesoft.svn.core.internal.wc17.db | |
org.tmatesoft.svn.core.internal.wc2 | |
org.tmatesoft.svn.core.internal.wc2.admin | |
org.tmatesoft.svn.core.internal.wc2.ng | |
org.tmatesoft.svn.core.internal.wc2.old | |
org.tmatesoft.svn.core.internal.wc2.remote | |
org.tmatesoft.svn.core.io |
This package provides a low-level API for direct interacting with a Subversion repository on
the SVN protocol level.
|
org.tmatesoft.svn.core.wc |
This package provides a high-level API for managing Working Copies in a way
compatible with the native SVN command line client.
|
org.tmatesoft.svn.core.wc.admin |
This package provides API for administrative managing Subversion repositories on a local machine.
|
org.tmatesoft.svn.core.wc2 |
NEW: this package contains command-style API to perform most of
Subversion operations on the level of abstraction similar to that of the
command line client.
|
org.tmatesoft.svn.core.wc2.admin |
NEW: this package contains command-style API to perform most of
Subversion operations that works directly on local repository
on the level of abstraction similar to that of the command line client.
|
org.tmatesoft.svn.core.wc2.hooks |
NEW: this package contains callback interfaces for the new WC2 API.
|
Modifier and Type | Method and Description |
---|---|
SVNURL |
AbstractSVNCommandEnvironment.getURLFromTarget(String target) |
Modifier and Type | Method and Description |
---|---|
int |
SVNConsoleAuthenticationProvider.acceptServerAuthentication(SVNURL url,
String realm,
Object certificate,
boolean resultMayBeStored) |
SVNAuthentication |
SVNConsoleAuthenticationProvider.requestClientAuthentication(String kind,
SVNURL url,
String realm,
SVNErrorMessage errorMessage,
SVNAuthentication previousAuth,
boolean authMayBeStored) |
Modifier and Type | Method and Description |
---|---|
protected SVNURL |
SVNPropertiesCommand.getRevpropURL(SVNRevision revision,
Collection targets) |
Modifier and Type | Method and Description |
---|---|
protected SVNPropertyData |
SVNPropertiesCommand.getURLProperty(SVNURL url) |
void |
SVNPropertiesCommand.handleProperty(SVNURL url,
SVNPropertyData property) |
Modifier and Type | Method and Description |
---|---|
SVNURL |
SVNURL.appendPath(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(String protocol,
String userInfo,
String host,
int port,
String path,
boolean uriEncoded)
Creates a new SVNURL representation from the given url
components.
|
static SVNURL |
SVNURL.fromFile(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(String url)
Deprecated.
|
static SVNURL |
SVNURL.parseURIEncoded(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(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,
String name,
SVNNodeKind kind,
long size,
boolean hasProperties,
long revision,
Date createdDate,
String lastAuthor)
Constructs an instance of SVNDirEntry.
|
SVNDirEntry(SVNURL url,
SVNURL repositoryRoot,
String name,
SVNNodeKind kind,
long size,
boolean hasProperties,
long revision,
Date createdDate,
String lastAuthor,
String commitMessage)
Constructs an instance of SVNDirEntry.
|
Modifier and Type | Method and Description |
---|---|
SVNURL |
SVNAuthentication.getURL() |
Modifier and Type | Method and Description |
---|---|
int |
ISVNAuthenticationProvider.acceptServerAuthentication(SVNURL url,
String realm,
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,
String kind,
String realm,
SVNErrorMessage errorMessage,
SVNAuthentication authentication,
SVNURL accessedLocation) |
static void |
BasicAuthenticationManager.acknowledgeAuthentication(boolean accepted,
String kind,
String realm,
SVNErrorMessage errorMessage,
SVNAuthentication authentication,
SVNURL accessedURL,
ISVNAuthenticationManager authManager)
Utility method to acknowledge successful or failed authentication attempt
|
void |
ISVNAuthenticationManagerExt.acknowledgeConnectionSuccessful(SVNURL url,
String method) |
SVNAuthentication |
ISVNAuthenticationManager.getFirstAuthentication(String kind,
String realm,
SVNURL url)
Retrieves the first user credential.
|
SVNAuthentication |
BasicAuthenticationManager.getFirstAuthentication(String kind,
String realm,
SVNURL url)
Returns the first user's authentication credentials.
|
SVNAuthentication |
ISVNAuthenticationManager.getNextAuthentication(String kind,
String realm,
SVNURL url)
Retrieves the next user credential if the first try failed.
|
SVNAuthentication |
BasicAuthenticationManager.getNextAuthentication(String kind,
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.
|
TrustManager |
ISVNAuthenticationManager.getTrustManager(SVNURL url)
Returns a manager which handles trust data for the specified
url . |
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(File certFile,
char[] password,
boolean storageAllowed,
SVNURL url,
boolean isPartial) |
static SVNSSHAuthentication |
SVNSSHAuthentication.newInstance(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(String userName,
boolean storageAllowed,
SVNURL url,
boolean isPartial)
Creates a username authentication credential.
|
static SVNPasswordAuthentication |
SVNPasswordAuthentication.newInstance(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(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(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(String userName,
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(String kind,
String alias,
boolean storageAllowed,
SVNURL url,
boolean isPartial) |
SVNAuthentication |
ISVNAuthenticationProvider.requestClientAuthentication(String kind,
SVNURL url,
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(String kind,
String userName,
boolean storageAllowed,
SVNURL url,
boolean isPartial)
Creates a username user credential object given a username.
|
SVNPasswordAuthentication(String userName,
String password,
boolean storageAllowed,
SVNURL url,
boolean isPartial)
|
SVNSSHAuthentication(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(String userName,
char[] privateKey,
String passphrase,
int portNumber,
boolean storageAllowed,
SVNURL url,
boolean isPartial)
Deprecated.
Use {@link #newInstance(String, char[], char[], int, boolean, SVNURL, boolean) method
|
SVNSSHAuthentication(String userName,
File keyFile,
String passphrase,
int portNumber,
boolean storageAllowed,
SVNURL url,
boolean isPartial)
Deprecated.
Use {@link #newInstance(String, File, char[], int, boolean, SVNURL, boolean) method
|
SVNSSHAuthentication(String userName,
String password,
int portNumber,
boolean storageAllowed,
SVNURL url,
boolean isPartial)
Deprecated.
|
SVNSSLAuthentication(File certFile,
String password,
boolean storageAllowed,
SVNURL url,
boolean isPartial)
Deprecated.
Use {@link #newInstance(File, char[], boolean, SVNURL, boolean) method
|
SVNSSLAuthentication(String sslKind,
String alias,
boolean storageAllowed,
SVNURL url,
boolean isPartial)
Deprecated.
|
SVNUserNameAuthentication(String userName,
boolean storageAllowed,
SVNURL url,
boolean isPartial)
Deprecated.
|
Modifier and Type | Field and Description |
---|---|
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,
String target,
boolean ignoreAncestry,
SVNDepth depth,
boolean getContents,
ISVNReporterBaton reporter,
ISVNEditor editor) |
void |
DAVRepository.setRepositoryRoot(SVNURL root) |
void |
DAVRepository.update(SVNURL url,
long revision,
String target,
SVNDepth depth,
ISVNReporterBaton reporter,
ISVNEditor editor) |
Constructor and Description |
---|
DAVRepository(IHTTPConnectionFactory connectionFactory,
SVNURL location,
ISVNSession options) |
Modifier and Type | Method and Description |
---|---|
SVNURL |
HTTPConnection.getHost() |
Constructor and Description |
---|
HTTPSSLKeyManager(ISVNAuthenticationManager authenticationManager,
String realm,
SVNURL url) |
Modifier and Type | Method and Description |
---|---|
FSTranslateReporter |
FSRepository.beginReport(long revision,
SVNURL url,
String target,
boolean ignoreAncestry,
boolean sendTextDeltas,
boolean sendCopyFromArgs,
SVNDepth depth,
ISVNEditor editor) |
protected SVNRepository |
FSRepositoryFactory.createRepositoryImpl(SVNURL url,
ISVNSession session) |
void |
FSRepository.diff(SVNURL url,
long targetRevision,
long revision,
String target,
boolean ignoreAncestry,
SVNDepth depth,
boolean getContents,
ISVNReporterBaton reporter,
ISVNEditor editor) |
void |
FSTranslateReporter.linkPath(SVNURL url,
String path,
String lockToken,
long revision,
boolean startEmpty) |
void |
FSRepository.linkPath(SVNURL url,
String path,
String lockToken,
long revision,
boolean startEmpty) |
void |
FSTranslateReporter.linkPath(SVNURL url,
String path,
String lockToken,
long revision,
SVNDepth depth,
boolean startEmpty) |
void |
FSRepository.linkPath(SVNURL url,
String path,
String lockToken,
long revision,
SVNDepth depth,
boolean startEmpty) |
void |
FSRepository.update(SVNURL url,
long revision,
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,
String target,
boolean ignoreAncestry,
SVNDepth depth,
boolean getContents,
ISVNReporterBaton reporter,
ISVNEditor editor) |
void |
SVNRepositoryImpl.linkPath(SVNURL url,
String path,
String lockToken,
long revision,
boolean startEmpty) |
void |
SVNRepositoryImpl.linkPath(SVNURL url,
String path,
String lockToken,
long revision,
SVNDepth depth,
boolean startEmpty) |
void |
SVNRepositoryImpl.setLocation(SVNURL url,
boolean forceReconnect) |
void |
SVNRepositoryImpl.update(SVNURL url,
long revision,
String target,
SVNDepth depth,
ISVNReporterBaton reporter,
ISVNEditor editor) |
Constructor and Description |
---|
SVNRepositoryImpl(SVNURL location,
ISVNSession options) |
Modifier and Type | Method and Description |
---|---|
protected SaslClient |
SVNSaslAuthenticator.createSaslClient(List mechs,
String realm,
SVNRepositoryImpl repos,
SVNURL location) |
Modifier and Type | Method and Description |
---|---|
static SVNURL |
SVNURLUtil.condenceURLs(SVNURL[] urls,
Collection condencedPaths,
boolean removeRedundantURLs) |
static SVNURL |
SVNURLUtil.getCommonURLAncestor(SVNURL url1,
SVNURL url2) |
Modifier and Type | Method and Description |
---|---|
static SVNURL |
SVNURLUtil.condenceURLs(SVNURL[] urls,
Collection condencedPaths,
boolean removeRedundantURLs) |
static SVNURL |
SVNURLUtil.getCommonURLAncestor(SVNURL url1,
SVNURL url2) |
static String |
SVNURLUtil.getRelativeURL(SVNURL parent,
SVNURL child,
boolean encoded) |
static boolean |
SVNURLUtil.isAncestor(SVNURL ancestor,
SVNURL descendant) |
Modifier and Type | Field and Description |
---|---|
protected SVNURL |
SVNStatusEditor.myRepositoryRoot |
protected SVNURL |
SVNMergeCallback.myURL |
protected SVNURL |
SVNMergeDriver.myURL |
Modifier and Type | Method and Description |
---|---|
SVNURL |
SVNConflictVersion.getRepositoryRoot()
Returns the repository root url.
|
SVNURL |
SVNExternal.getResolvedURL() |
SVNURL |
SVNPath.getURL() |
SVNURL |
SVNMergeDriver.MergeSource.getURL1() |
SVNURL |
SVNMergeDriver.MergeSource.getURL2() |
SVNURL |
SVNExternal.resolveURL(SVNURL rootURL,
SVNURL ownerURL) |
static SVNURL |
SVNCommitUtil.translateCommitables(SVNCommitItem[] items,
Map decodedPaths) |
Modifier and Type | Method and Description |
---|---|
int |
DefaultSVNPersistentAuthenticationProvider.acceptServerAuthentication(SVNURL url,
String r,
Object serverAuth,
boolean resultMayBeStored) |
int |
DefaultSVNAuthenticationManager.DumbAuthenticationProvider.acceptServerAuthentication(SVNURL url,
String r,
Object serverAuth,
boolean resultMayBeStored) |
static void |
SVNWCManager.add(File path,
SVNAdminArea parentDir,
SVNURL copyFromURL,
long copyFromRev,
SVNDepth depth) |
static void |
SVNWCManager.add(File path,
SVNAdminArea parentDir,
SVNURL copyFromURL,
SVNRevision copyFromRev,
SVNDepth depth) |
static SVNStatus |
SVNStatusUtil.assembleStatus(File file,
SVNAdminArea dir,
SVNEntry entry,
SVNEntry parentEntry,
SVNNodeKind fileKind,
boolean special,
boolean reportAll,
boolean isIgnored,
Map repositoryLocks,
SVNURL reposRoot,
SVNWCAccess wcAccess) |
Map |
ISVNMergeStrategy.calculateImplicitMergeInfo(SVNRepository repos,
SVNURL url,
long[] targetRev,
long start,
long end) |
Map |
SVNMergeDriver.calculateImplicitMergeInfo(SVNRepository repos,
SVNURL url,
long[] targetRev,
long start,
long end) |
Object[] |
ISVNMergeStrategy.calculateRemainingRangeList(File targetFile,
SVNEntry entry,
SVNURL sourceRoot,
boolean[] indirect,
SVNURL url1,
long revision1,
SVNURL url2,
long revision2,
SVNMergeRange range) |
Object[] |
SVNMergeDriver.calculateRemainingRangeList(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,
Map targetMergeInfo,
SVNMergeRangeList implicitSrcGap,
boolean isSubtree,
boolean childInheritsImplicit,
SVNEntry entry,
SVNRepository repository) |
static SVNCommitInfo |
SVNCommitter.commit(Collection tmpFiles,
Map commitItems,
SVNURL url,
ISVNEditor commitEditor,
ISVNEventHandler eventHandler) |
ISVNConnector |
DefaultSVNOptions.createTunnelConnector(SVNURL url) |
protected void |
SVNMergeDriver.doDirectoryMerge(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(Map resultCatalog,
SVNURL url1,
long revision1,
SVNURL url2,
long revision2,
File targetWCPath,
SVNAdminArea adminArea,
boolean sourcesRelated) |
protected void |
SVNMergeDriver.doFileMerge(SVNURL url1,
long revision1,
SVNURL url2,
long revision2,
File targetWCPath,
SVNAdminArea adminArea,
boolean sourcesRelated)
Deprecated.
|
protected void |
SVNMergeDriver.doMergeInfoUnawareDirectoryMerge(SVNURL url1,
long revision1,
SVNURL url2,
long revision2,
SVNAdminArea adminArea,
SVNDepth depth) |
ISVNReusableEditor |
ISVNMergeStrategy.driveMergeReportEditor(File targetWCPath,
SVNURL url1,
long revision1,
SVNURL url2,
long revision2,
List childrenWithMergeInfo,
boolean isRollBack,
SVNDepth depth,
SVNAdminArea adminArea,
SVNMergeCallback mergeCallback,
ISVNReusableEditor editor) |
ISVNReusableEditor |
SVNMergeDriver.driveMergeReportEditor(File targetWCPath,
SVNURL url1,
long revision1,
SVNURL url2,
long revision2,
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,
String mergeSrcCanonPath,
SVNURL url1,
long rev1,
SVNURL url2,
long rev2,
SVNRepository repos) |
Collection |
DefaultSVNConnectionOptions.getAuthTypes(SVNURL url) |
Collection<String> |
DefaultSVNAuthenticationManager.getAuthTypes(SVNURL url) |
Collection |
ISVNConnectionOptions.getAuthTypes(SVNURL url) |
int |
DefaultSVNConnectionOptions.getConnectTimeout(SVNURL url) |
int |
ISVNConnectionOptions.getConnectTimeout(SVNURL url) |
protected SVNLocationEntry |
SVNMergeDriver.getCopySource(File path,
SVNURL url,
SVNRevision revision) |
protected SVNSSHAuthentication |
DefaultSVNAuthenticationManager.getDefaultSSHAuthentication(SVNURL url) |
SVNAuthentication |
DefaultSVNAuthenticationManager.getFirstAuthentication(String kind,
String realm,
SVNURL url) |
Map |
SVNMergeDriver.getHistoryAsMergeInfo(SVNURL url,
File path,
SVNRevision pegRevision,
long rangeYoungest,
long rangeOldest,
SVNRepository repos,
SVNWCAccess access) |
ISVNHostOptions |
DefaultSVNHostOptionsProvider.getHostOptions(SVNURL url) |
ISVNHostOptions |
DefaultSVNAuthenticationManager.ExtendedHostOptionsProvider.getHostOptions(SVNURL url) |
ISVNHostOptions |
ISVNHostOptionsProvider.getHostOptions(SVNURL url) |
static SVNLock |
SVNStatusUtil.getLock(Map repositoryLocks,
SVNURL url,
SVNURL reposRoot) |
SVNLock |
SVNStatusReporter.getLock(SVNURL url) |
protected SVNLock |
SVNStatusEditor.getLock(SVNURL url) |
void |
SVNMergeDriver.getLogEligibleMergeInfo(File path,
SVNRevision pegRevision,
SVNURL mergeSrcURL,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
String[] revisionProperties,
ISVNLogEntryHandler handler)
|
void |
SVNMergeDriver.getLogEligibleMergeInfo(SVNURL url,
SVNRevision pegRevision,
File mergeSrcPath,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
String[] revisionProperties,
ISVNLogEntryHandler handler)
|
void |
SVNMergeDriver.getLogEligibleMergeInfo(SVNURL url,
SVNRevision pegRevision,
SVNURL mergeSrcURL,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
String[] revisionProperties,
ISVNLogEntryHandler handler)
|
void |
SVNMergeDriver.getLogMergedMergeInfo(File path,
SVNRevision pegRevision,
SVNURL mergeSrcURL,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
String[] revisionProperties,
ISVNLogEntryHandler handler)
|
void |
SVNMergeDriver.getLogMergedMergeInfo(SVNURL url,
SVNRevision pegRevision,
File mergeSrcPath,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
String[] revisionProperties,
ISVNLogEntryHandler handler)
|
void |
SVNMergeDriver.getLogMergedMergeInfo(SVNURL url,
SVNRevision pegRevision,
SVNURL mergeSrcURL,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
String[] revisionProperties,
ISVNLogEntryHandler handler)
|
protected void |
SVNMergeDriver.getLogsForMergeInfoRangeList(SVNURL reposRootURL,
String[] paths,
SVNMergeRangeList rangeList,
boolean discoverChangedPaths,
String[] revProps,
ISVNLogEntryHandler handler) |
Map |
SVNMergeDriver.getMergedMergeInfo(SVNURL url,
SVNRevision pegRevision)
Deprecated.
|
protected Map |
SVNMergeDriver.getMergeInfo(File path,
SVNRevision pegRevision,
SVNURL[] repositoryRoot) |
protected Map |
SVNMergeDriver.getMergeInfo(SVNURL url,
SVNRevision pegRevision,
SVNURL[] repositoryRoot) |
protected Map |
SVNMergeDriver.getMergeInfo(SVNURL url,
SVNRevision pegRevision,
SVNURL[] repositoryRoot) |
ISVNEntryHandler |
ISVNMergeStrategy.getMergeInfoEntryHandler(String mergeSrcPath,
SVNURL sourceRootURL,
long revision1,
long revision2,
SVNRepository repository,
SVNDepth depth,
List childrenWithMergeInfo) |
ISVNEntryHandler |
SVNMergeDriver.getMergeInfoEntryHandler(String mergeSrcPath,
SVNURL sourceRootURL,
long revision1,
long revision2,
SVNRepository repository,
SVNDepth depth,
List childrenWithMergeInfo) |
SVNAuthentication |
DefaultSVNAuthenticationManager.getNextAuthentication(String kind,
String realm,
SVNURL url) |
String |
DefaultSVNConnectionOptions.getProxyHost(SVNURL url) |
String |
ISVNConnectionOptions.getProxyHost(SVNURL url) |
ISVNProxyManager |
DefaultSVNAuthenticationManager.getProxyManager(SVNURL url) |
String |
DefaultSVNConnectionOptions.getProxyPassword(SVNURL url) |
String |
ISVNConnectionOptions.getProxyPassword(SVNURL url) |
String |
DefaultSVNConnectionOptions.getProxyPort(SVNURL url) |
String |
ISVNConnectionOptions.getProxyPort(SVNURL url) |
String |
DefaultSVNConnectionOptions.getProxyUserName(SVNURL url) |
String |
ISVNConnectionOptions.getProxyUserName(SVNURL url) |
int |
DefaultSVNConnectionOptions.getReadTimeout(SVNURL url) |
int |
ISVNConnectionOptions.getReadTimeout(SVNURL url) |
File[] |
DefaultSVNConnectionOptions.getSSLAuthorityFiles(SVNURL url) |
File[] |
ISVNConnectionOptions.getSSLAuthorityFiles(SVNURL url) |
String |
DefaultSVNConnectionOptions.getSSLClientCertFile(SVNURL url) |
String |
ISVNConnectionOptions.getSSLClientCertFile(SVNURL url) |
String |
DefaultSVNConnectionOptions.getSSLClientCertPassword(SVNURL url) |
String |
ISVNConnectionOptions.getSSLClientCertPassword(SVNURL url) |
TrustManager |
DefaultSVNAuthenticationManager.getTrustManager(SVNURL url) |
String |
DefaultSVNConnectionOptions.getUserName(SVNURL url) |
String |
ISVNConnectionOptions.getUserName(SVNURL url) |
boolean |
DefaultSVNConnectionOptions.hasAuthStorageEnabledOption(SVNURL url) |
boolean |
DefaultSVNConnectionOptions.isAuthStorageEnabled(SVNURL url) |
boolean |
ISVNConnectionOptions.isAuthStorageEnabled(SVNURL url) |
boolean |
DefaultSVNConnectionOptions.isStorePasswords(SVNURL url) |
boolean |
ISVNConnectionOptions.isStorePasswords(SVNURL url) |
boolean |
DefaultSVNConnectionOptions.isStoreSSLClientCertificatePassphrases(SVNURL url) |
boolean |
ISVNConnectionOptions.isStoreSSLClientCertificatePassphrases(SVNURL url) |
void |
SVNStatusReporter.linkPath(SVNURL url,
String path,
String lockToken,
long revision,
boolean startEmpty) |
void |
SVNStatusReporter.linkPath(SVNURL url,
String path,
String lockToken,
long revision,
SVNDepth depth,
boolean startEmpty) |
SVNAuthentication |
DefaultSVNPersistentAuthenticationProvider.requestClientAuthentication(String kind,
SVNURL url,
String realm,
SVNErrorMessage errorMessage,
SVNAuthentication previousAuth,
boolean authMayBeStored) |
SVNAuthentication |
DefaultSVNAuthenticationManager.DumbAuthenticationProvider.requestClientAuthentication(String kind,
SVNURL url,
String realm,
SVNErrorMessage errorMessage,
SVNAuthentication previousAuth,
boolean authMayBeStored) |
static Map<String,SVNPropertyValue> |
SVNExternalsUtil.resolvePinnedExternals(SVNWCContext context,
SvnRepositoryAccess repositoryAccess,
Map<SvnTarget,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,
File targetWCPath,
SVNDepth depth,
boolean dryRun,
boolean force,
boolean ignoreAncestry,
boolean recordOnly) |
protected void |
SVNMergeDriver.runMergeReintegrate(SVNURL srcURL,
File srcPath,
SVNRevision pegRevision,
File targetWCPath,
boolean dryRun) |
protected void |
SVNMergeDriver.runPeggedMerge(SVNURL srcURL,
File srcPath,
Collection rangesToMerge,
SVNRevision pegRevision,
File targetWCPath,
SVNDepth depth,
boolean dryRun,
boolean force,
boolean ignoreAncestry,
boolean recordOnly) |
void |
SVNRemoteStatusEditor.setRepositoryInfo(SVNURL root,
Map repositoryLocks) |
void |
SVNStatusEditor.setRepositoryInfo(SVNURL root,
Map repositoryLocks) |
Collection |
SVNMergeDriver.suggestMergeSources(SVNURL url,
SVNRevision pegRevision)
Deprecated.
|
boolean |
DefaultSVNConnectionOptions.trustDefaultSSLCertificateAuthority(SVNURL url) |
boolean |
ISVNConnectionOptions.trustDefaultSSLCertificateAuthority(SVNURL url) |
Constructor and Description |
---|
DefaultSVNHostOptions(SVNCompositeConfigFile serversFile,
SVNURL url) |
DefaultSVNSSLTrustManager(File authDir,
SVNURL url,
File[] serverCertFiles,
boolean useKeyStore,
DefaultSVNAuthenticationManager authManager) |
ExtendedHostOptions(SVNCompositeConfigFile serversFile,
SVNURL url) |
SubTreeMergeInfoHandler(File targetPath,
SVNURL targetReposRoot) |
SVNConflictVersion(SVNURL repositoryRoot,
String path,
long pegRevision,
SVNNodeKind kind)
Creates a new
SVNConflictVersion . |
SVNMergeCallback(SVNAdminArea adminArea,
SVNURL url,
boolean force,
boolean dryRun,
SVNDiffOptions options,
Map conflictedPathsGetter,
SVNMergeDriver mergeDriver) |
SVNMergeCallback15(SVNAdminArea adminArea,
SVNURL url,
boolean force,
boolean dryRun,
SVNDiffOptions options,
Map conflictedPathsGetter,
SVNMergeDriver mergeDriver) |
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,
Map conflictedPaths,
boolean force,
boolean dryRun) |
static void |
SVNAdminAreaFactory.createVersionedDirectory(File path,
SVNURL url,
SVNURL rootURL,
String uuid,
long revNumber,
SVNDepth depth) |
void |
SVNAdminArea16.setFileExternalLocation(String name,
SVNURL url,
SVNRevision pegRevision,
SVNRevision revision,
SVNURL reposRootURL) |
abstract void |
SVNAdminArea.setFileExternalLocation(String name,
SVNURL url,
SVNRevision pegRevision,
SVNRevision revision,
SVNURL reposRootURL) |
void |
SVNAdminArea14.setFileExternalLocation(String name,
SVNURL url,
SVNRevision pegRevision,
SVNRevision revision,
SVNURL reposRootURL) |
void |
SVNXMLAdminArea.setFileExternalLocation(String name,
SVNURL url,
SVNRevision pegRevision,
SVNRevision revision,
SVNURL reposRootURL) |
void |
SVNWCAccess.setRepositoryRoot(File path,
SVNURL reposRoot) |
boolean |
SVNEntry.setRepositoryRootURL(SVNURL url) |
Modifier and Type | Method and Description |
---|---|
static SVNURL |
SVNUpdateClient16.canonicalizeURL(SVNURL url,
boolean omitDefaultPort) |
protected SVNURL |
SVNBasicDelegate.deriveLocation(File path,
SVNURL url,
long[] pegRevisionNumber,
SVNRevision pegRevision,
SVNRepository repos,
SVNWCAccess access) |
protected SVNURL |
SVNBasicDelegate.ensureSessionURL(SVNRepository repository,
SVNURL url) |
protected SVNURL |
SVNBasicDelegate.getEntryLocation(File path,
SVNEntry entry,
long[] revNum,
SVNRevision pegRevision) |
SVNURL |
SVNBasicDelegate.getReposRoot(File path,
SVNURL url,
SVNRevision pegRevision,
SVNAdminArea adminArea,
SVNWCAccess access)
Returns the root of the repository.
|
SVNURL |
SVNBasicDelegate.SVNRepositoryLocation.getURL() |
protected SVNURL |
SVNBasicDelegate.getURL(File path) |
Modifier and Type | Method and Description |
---|---|
Map<SVNURL,SVNMergeRangeList> |
SVNDiffClient16.doGetMergedMergeInfo(File path,
SVNRevision pegRevision)
Returns mergeinfo as a
Map with merge source URLs (as
SVNURL ) mapped to range lists (SVNMergeRangeList ). |
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 ). |
Collection<SVNURL> |
SVNDiffClient16.doSuggestMergeSources(File path,
SVNRevision pegRevision)
Returns a collection of potential merge sources (expressed as full
repository
URLs ) for path at
pegRevision . |
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 |
---|---|
static SVNURL |
SVNUpdateClient16.canonicalizeURL(SVNURL url,
boolean omitDefaultPort) |
protected SVNRepository |
SVNBasicDelegate.createRepository(SVNURL url,
File path,
SVNAdminArea area,
SVNRevision pegRevision,
SVNRevision revision,
long[] pegRev) |
protected SVNRepository |
SVNBasicDelegate.createRepository(SVNURL url,
File path,
SVNWCAccess access,
boolean mayReuse) |
protected SVNRepository |
SVNBasicDelegate.createRepository(SVNURL url,
String uuid,
boolean mayReuse) |
protected SVNURL |
SVNBasicDelegate.deriveLocation(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,
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,
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,
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,
File dstPath,
SVNRevision pegRevision,
SVNRevision revision,
boolean recursive)
Deprecated.
|
long |
SVNUpdateClient16.doCheckout(SVNURL url,
File dstPath,
SVNRevision pegRevision,
SVNRevision revision,
boolean recursive,
boolean force)
Deprecated.
|
long |
SVNUpdateClient16.doCheckout(SVNURL url,
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,
Map<SvnTarget,List<SVNExternal>> externalsToPin,
String commitMessage,
SVNProperties revisionProperties) |
SVNCommitInfo |
SVNCopyClient16.doCopy(SVNCopySource[] sources,
SVNURL dst,
boolean isMove,
boolean makeParents,
boolean failWhenDstExists,
String commitMessage,
SVNProperties revisionProperties)
Copies each source in
sources to dst . |
SVNCommitInfo |
SVNCommitClient16.doDelete(SVNURL[] urls,
String commitMessage)
Committs removing specified URL-paths from the repository.
|
SVNCommitInfo |
SVNCommitClient16.doDelete(SVNURL[] urls,
String commitMessage,
SVNProperties revisionProperties)
Deletes items from a repository.
|
void |
SVNDiffClient16.doDiff(File path1,
SVNRevision rN,
SVNURL url2,
SVNRevision rM,
boolean recursive,
boolean useAncestry,
OutputStream result)
|
void |
SVNDiffClient16.doDiff(File path1,
SVNRevision rN,
SVNURL url2,
SVNRevision rM,
SVNDepth depth,
boolean useAncestry,
OutputStream result,
Collection changeLists)
Produces diff output which describes the delta between
path1
/rN and url2 /rM . |
void |
SVNDiffClient16.doDiff(SVNURL url1,
SVNRevision rN,
File path2,
SVNRevision rM,
boolean recursive,
boolean useAncestry,
OutputStream result)
|
void |
SVNDiffClient16.doDiff(SVNURL url1,
SVNRevision rN,
File path2,
SVNRevision rM,
SVNDepth depth,
boolean useAncestry,
OutputStream result,
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,
OutputStream result)
Deprecated.
|
void |
SVNDiffClient16.doDiff(SVNURL url,
SVNRevision pegRevision,
SVNRevision rN,
SVNRevision rM,
SVNDepth depth,
boolean useAncestry,
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,
OutputStream result)
Deprecated.
|
void |
SVNDiffClient16.doDiff(SVNURL url1,
SVNRevision rN,
SVNURL url2,
SVNRevision rM,
SVNDepth depth,
boolean useAncestry,
OutputStream result)
Produces diff output which describes the delta between
url1 /
rN and url2 /rM . |
void |
SVNDiffClient16.doDiffStatus(File path1,
SVNRevision rN,
SVNURL url2,
SVNRevision rM,
boolean recursive,
boolean useAncestry,
ISVNDiffStatusHandler handler)
|
void |
SVNDiffClient16.doDiffStatus(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,
File path2,
SVNRevision rM,
boolean recursive,
boolean useAncestry,
ISVNDiffStatusHandler handler)
|
void |
SVNDiffClient16.doDiffStatus(SVNURL url1,
SVNRevision rN,
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. |
long |
SVNUpdateClient16.doExport(SVNURL url,
File dstPath,
SVNRevision pegRevision,
SVNRevision revision,
String eolStyle,
boolean force,
boolean recursive)
|
long |
SVNUpdateClient16.doExport(SVNURL url,
File dstPath,
SVNRevision pegRevision,
SVNRevision revision,
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,
OutputStream dst)
Outputs the content of file identified by
url and
revision to the stream dst . |
void |
SVNDiffClient16.doGetLogEligibleMergeInfo(File path,
SVNRevision pegRevision,
SVNURL mergeSrcURL,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
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,
File mergeSrcPath,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
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,
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(File path,
SVNRevision pegRevision,
SVNURL mergeSrcURL,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
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,
File mergeSrcPath,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
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,
String[] revisionProperties,
ISVNLogEntryHandler handler)
Drives a log entry
handler with the revisions merged from
mergeSrcURL (as of srcPegRevision ) into
url (as of pegRevision ). |
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,
String propName,
SVNRevision pegRevision,
SVNRevision revision)
Gets the value of the property
propName for url
. |
void |
SVNWCClient16.doGetProperty(SVNURL url,
String propName,
SVNRevision pegRevision,
SVNRevision revision,
boolean recursive,
ISVNPropertyHandler handler)
Deprecated.
|
void |
SVNWCClient16.doGetProperty(SVNURL url,
String propName,
SVNRevision pegRevision,
SVNRevision revision,
SVNDepth depth,
ISVNPropertyHandler handler)
Invokes
handler on paths covered by depth
starting with the specified path . |
long |
SVNWCClient16.doGetRevisionProperty(SVNURL url,
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(File path,
SVNURL dstURL,
String commitMessage,
boolean recursive)
Deprecated.
|
SVNCommitInfo |
SVNCommitClient16.doImport(File path,
SVNURL dstURL,
String commitMessage,
boolean useGlobalIgnores,
boolean recursive)
Deprecated.
|
SVNCommitInfo |
SVNCommitClient16.doImport(File path,
SVNURL dstURL,
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(File path,
SVNURL dstURL,
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(File path,
SVNURL dstURL,
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,
String lockMessage)
Locks file items in a repository so that no other user can commit changes
to them.
|
void |
SVNLogClient16.doLog(SVNURL url,
String[] paths,
SVNRevision pegRevision,
Collection revisionRanges,
boolean stopOnCopy,
boolean discoverChangedPaths,
boolean includeMergedRevisions,
long limit,
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,
String[] paths,
SVNRevision pegRevision,
SVNRevision startRevision,
SVNRevision endRevision,
boolean stopOnCopy,
boolean discoverChangedPaths,
boolean includeMergedRevisions,
long limit,
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,
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(File path1,
SVNRevision revision1,
SVNURL url2,
SVNRevision revision2,
File dstPath,
boolean recursive,
boolean useAncestry,
boolean force,
boolean dryRun)
|
void |
SVNDiffClient16.doMerge(File path1,
SVNRevision revision1,
SVNURL url2,
SVNRevision revision2,
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,
Collection rangesToMerge,
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,
File path2,
SVNRevision revision2,
File dstPath,
boolean recursive,
boolean useAncestry,
boolean force,
boolean dryRun)
|
void |
SVNDiffClient16.doMerge(SVNURL url1,
SVNRevision revision1,
File path2,
SVNRevision revision2,
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,
File dstPath,
boolean recursive,
boolean useAncestry,
boolean force,
boolean dryRun)
|
void |
SVNDiffClient16.doMerge(SVNURL url1,
SVNRevision revision1,
SVNURL url2,
SVNRevision revision2,
File dstPath,
boolean recursive,
boolean useAncestry,
boolean force,
boolean dryRun)
|
void |
SVNDiffClient16.doMerge(SVNURL url1,
SVNRevision revision1,
SVNURL url2,
SVNRevision revision2,
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,
File dstPath,
boolean dryRun)
Performs a reintegration merge of
srcURL at
pegRevision into dstPath . |
SVNCommitInfo |
SVNCommitClient16.doMkDir(SVNURL[] urls,
String commitMessage)
Committs a creation of a new directory/directories in the repository.
|
SVNCommitInfo |
SVNCommitClient16.doMkDir(SVNURL[] urls,
String commitMessage,
SVNProperties revisionProperties,
boolean makeParents)
Creates directory(ies) in a repository.
|
void |
SVNUpdateClient16.doRelocate(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,
String propName,
SVNPropertyValue propValue,
SVNRevision baseRevision,
String commitMessage,
SVNProperties revisionProperties,
boolean skipChecks,
ISVNPropertyHandler handler)
Sets
propName to propValue on path
. |
void |
SVNWCClient16.doSetRevisionProperty(SVNURL url,
SVNRevision revision,
String propName,
SVNPropertyValue propValue,
boolean force,
ISVNPropertyHandler handler)
Set
propName to propValue on revision
revision in the repository represented by path . |
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(File file,
SVNURL url,
SVNRevision revision,
boolean recursive)
Deprecated.
|
long |
SVNUpdateClient16.doSwitch(File file,
SVNURL url,
SVNRevision pegRevision,
SVNRevision revision,
boolean recursive)
Deprecated.
|
long |
SVNUpdateClient16.doSwitch(File file,
SVNURL url,
SVNRevision pegRevision,
SVNRevision revision,
boolean recursive,
boolean force)
Deprecated.
|
long |
SVNUpdateClient16.doSwitch(File path,
SVNURL url,
SVNRevision pegRevision,
SVNRevision revision,
SVNDepth depth,
boolean allowUnversionedObstructions,
boolean depthIsSticky)
Switches working tree
path to url \
pegRevision at revision . |
void |
SVNWCClient16.doUnlock(SVNURL[] urls,
boolean breakLock)
Unlocks file items in a repository.
|
protected SVNURL |
SVNBasicDelegate.ensureSessionURL(SVNRepository repository,
SVNURL url) |
protected SVNBasicDelegate.SVNRepositoryLocation[] |
SVNBasicDelegate.getLocations(SVNURL url,
File path,
SVNRepository repository,
SVNRevision revision,
SVNRevision start,
SVNRevision end) |
protected String |
SVNBasicDelegate.getPathRelativeToRoot(File path,
SVNURL url,
SVNURL reposRootURL,
SVNWCAccess wcAccess,
SVNRepository repos) |
protected String |
SVNBasicDelegate.getPathRelativeToSession(SVNURL url,
SVNURL sessionURL,
SVNRepository repos) |
SVNURL |
SVNBasicDelegate.getReposRoot(File path,
SVNURL url,
SVNRevision pegRevision,
SVNAdminArea adminArea,
SVNWCAccess access)
Returns the root of the repository.
|
Constructor and Description |
---|
SVNRepositoryLocation(SVNURL url,
long rev) |
Modifier and Type | Field and Description |
---|---|
protected SVNURL |
SVNStatusEditor17.myRepositoryRoot |
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(File path) |
SVNURL |
SVNWCContext.getUrlFromPath(File localAbsPath) |
static SVNURL |
SVNWCUtils.join(SVNURL rootUrl,
File relPath) |
Modifier and Type | Method and Description |
---|---|
static SVNCommitInfo |
SVNCommitter17.commit(SVNWCContext context,
Collection<File> tmpFiles,
Map<String,SvnCommitItem> committables,
SVNURL repositoryRoot,
ISVNEditor commitEditor,
Map<File,SvnChecksum> md5Checksums,
Map<File,SvnChecksum> sha1Checksums) |
static ISVNUpdateEditor |
SVNUpdateEditor17.createUpdateEditor(SVNWCContext wcContext,
File anchorAbspath,
String target,
Map<File,Map<String,SVNProperties>> inheritableProperties,
SVNURL reposRoot,
SVNURL switchURL,
SVNExternalsStore externalsStore,
boolean allowUnversionedObstructions,
boolean depthIsSticky,
SVNDepth depth,
String[] preservedExts,
ISVNDirFetcher dirFetcher) |
static ISVNUpdateEditor |
SVNUpdateEditor17.createUpdateEditor(SVNWCContext context,
long targetRevision,
File anchorAbspath,
String targetName,
Map<File,Map<String,SVNProperties>> inheritableProperties,
boolean useCommitTimes,
SVNURL switchURL,
SVNDepth depth,
boolean depthIsSticky,
boolean allowUnversionedObstructions,
boolean addsAsModifications,
boolean serverPerformsFiltering,
boolean cleanCheckout,
ISVNDirFetcher dirFetcher,
SVNExternalsStore externalsStore,
String[] preservedExtensions,
ISVNConflictHandler conflictHandler) |
void |
SVNLogClient17.doAnnotate(SVNURL url,
SVNRevision pegRevision,
SVNRevision startRevision,
SVNRevision endRevision,
boolean ignoreMimeType,
boolean includeMergedRevisions,
ISVNAnnotateHandler handler,
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,
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,
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,
String[] paths,
SVNRevision pegRevision,
Collection revisionRanges,
boolean stopOnCopy,
boolean discoverChangedPaths,
boolean includeMergedRevisions,
long limit,
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,
String[] paths,
SVNRevision pegRevision,
SVNRevision startRevision,
SVNRevision endRevision,
boolean stopOnCopy,
boolean discoverChangedPaths,
boolean includeMergedRevisions,
long limit,
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,
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.
|
Map<String,SVNDirEntry> |
ISVNDirFetcher.fetchEntries(SVNURL repositoryRoot,
File reposRelPath) |
void |
SVNWCContext.initializeWC(File localAbspath,
SVNURL url,
SVNURL repositoryRoot,
String uuid,
long revision,
SVNDepth depth,
int targetWorkingCopyFormat) |
static String |
SVNWCUtils.isChild(SVNURL parent,
SVNURL child) |
static SVNURL |
SVNWCUtils.join(SVNURL rootUrl,
File relPath) |
void |
SVNStatusReporter17.linkPath(SVNURL url,
String path,
String lockToken,
long revision,
boolean startEmpty) |
void |
SVNStatusReporter17.linkPath(SVNURL url,
String path,
String lockToken,
long revision,
SVNDepth depth,
boolean startEmpty) |
void |
SVNStatusEditor17.setRepositoryInfo(SVNURL repositoryRoot,
HashMap<String,SVNLock> repositoryLocks) |
Constructor and Description |
---|
SVNCommitter17(SVNWCContext context,
Map<String,SvnCommitItem> committables,
SVNURL repositoryRoot,
Collection<File> tmpFiles,
Map<File,SvnChecksum> md5Checksums,
Map<File,SvnChecksum> sha1Checksums) |
SVNUpdateEditor17(SVNWCContext wcContext,
File anchorAbspath,
String targetBasename,
Map<File,Map<String,SVNProperties>> inheritableProperties,
SVNURL reposRootUrl,
String reposUuid,
SVNURL switchURL,
SVNExternalsStore externalsStore,
boolean allowUnversionedObstructions,
boolean depthIsSticky,
SVNDepth depth,
String[] preservedExts,
ISVNDirFetcher dirFetcher) |
Modifier and Type | Field and Description |
---|---|
SVNURL |
ISVNWCDb.WCDbInfo.originalRootUrl |
SVNURL |
ISVNWCDb.WCDbAdditionInfo.originalRootUrl |
SVNURL |
ISVNWCDb.SVNWCDbInfo.reposRootUrl |
SVNURL |
ISVNWCDb.WCDbBaseInfo.reposRootUrl |
SVNURL |
ISVNWCDb.WCDbInfo.reposRootUrl |
SVNURL |
ISVNWCDb.WCDbAdditionInfo.reposRootUrl |
SVNURL |
SVNWCDb.InsertBase.reposRootURL |
SVNURL |
ISVNWCDb.WCDbRepositoryInfo.rootUrl |
Modifier and Type | Method and Description |
---|---|
Map<SVNURL,String> |
ISVNWCDb.getNodeLockTokensRecursive(File localAbsPath) |
Map<SVNURL,String> |
SVNWCDb.getNodeLockTokensRecursive(File localAbsPath) |
Modifier and Type | Method and Description |
---|---|
void |
ISVNWCDb.addBaseDirectory(File localAbsPath,
File reposRelPath,
SVNURL reposRootUrl,
String reposUuid,
long revision,
SVNProperties props,
long changedRev,
SVNDate changedDate,
String changedAuthor,
List<File> children,
SVNDepth depth,
SVNProperties davCache,
SVNSkel conflict,
boolean updateActualProps,
SVNProperties actualProps,
Map<String,SVNProperties> iprops,
SVNSkel workItems)
Add or replace a directory in the BASE tree.
|
void |
SVNWCDb.addBaseDirectory(File localAbsPath,
File reposRelPath,
SVNURL reposRootUrl,
String reposUuid,
long revision,
SVNProperties props,
long changedRev,
SVNDate changedDate,
String changedAuthor,
List<File> children,
SVNDepth depth,
SVNProperties davCache,
SVNSkel conflict,
boolean updateActualProps,
SVNProperties actualProps,
Map<String,SVNProperties> iprops,
SVNSkel workItems) |
void |
ISVNWCDb.addBaseExcludedNode(File localAbsPath,
File reposRelPath,
SVNURL reposRootUrl,
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(File localAbsPath,
File reposRelPath,
SVNURL reposRootUrl,
String reposUuid,
long revision,
ISVNWCDb.SVNWCDbKind kind,
ISVNWCDb.SVNWCDbStatus status,
SVNSkel conflict,
SVNSkel workItems) |
void |
ISVNWCDb.addBaseFile(File localAbspath,
File reposRelpath,
SVNURL reposRootUrl,
String reposUuid,
long revision,
SVNProperties props,
long changedRev,
SVNDate changedDate,
String changedAuthor,
SvnChecksum checksum,
SVNProperties davCache,
boolean deleteWorking,
boolean updateActualProps,
SVNProperties actualProps,
boolean keepRecordedInfo,
boolean insertBaseDeleted,
Map<String,SVNProperties> iprops,
SVNSkel conflict,
SVNSkel workItems)
Add or replace a file in the BASE tree.
|
void |
SVNWCDb.addBaseFile(File localAbspath,
File reposRelpath,
SVNURL reposRootUrl,
String reposUuid,
long revision,
SVNProperties props,
long changedRev,
SVNDate changedDate,
String changedAuthor,
SvnChecksum checksum,
SVNProperties davCache,
boolean deleteWorking,
boolean updateActualProps,
SVNProperties actualProps,
boolean keepRecordedInfo,
boolean insertBaseDeleted,
Map<String,SVNProperties> iprops,
SVNSkel conflict,
SVNSkel workItems) |
void |
ISVNWCDb.addBaseNotPresentNode(File localAbspath,
File reposRelPath,
SVNURL reposRootUrl,
String reposUuid,
long revision,
ISVNWCDb.SVNWCDbKind kind,
SVNSkel conflict,
SVNSkel workItems) |
void |
SVNWCDb.addBaseNotPresentNode(File localAbspath,
File reposRelPath,
SVNURL reposRootUrl,
String reposUuid,
long revision,
ISVNWCDb.SVNWCDbKind kind,
SVNSkel conflict,
SVNSkel workItems) |
void |
ISVNWCDb.addBaseSymlink(File localAbsPath,
File reposRelPath,
SVNURL reposRootUrl,
String reposUuid,
long revision,
SVNProperties props,
long changedRev,
SVNDate changedDate,
String changedAuthor,
File target,
SVNProperties davCache,
SVNSkel conflict,
boolean updateActualProps,
SVNProperties acutalProps,
SVNSkel workItems)
Add or replace a symlink in the BASE tree.
|
void |
SVNWCDb.addBaseSymlink(File localAbsPath,
File reposRelPath,
SVNURL reposRootUrl,
String reposUuid,
long revision,
SVNProperties props,
long changedRev,
SVNDate changedDate,
String changedAuthor,
File target,
SVNProperties davCache,
SVNSkel conflict,
boolean updateActualProps,
SVNProperties acutalProps,
SVNSkel workItems) |
static void |
SvnWcDbExternals.addExternalDir(SVNWCDb db,
File localAbspath,
File wriPath,
SVNURL reposRootUrl,
String reposUuid,
File recordAncestorAbspath,
File recordedReposRelPath,
long recordedPegRevision,
long recordedRevision,
SVNSkel workItems) |
static void |
SvnWcDbExternals.addExternalFile(SVNWCContext context,
File localAbsPath,
File wriAbsPath,
File reposRelPath,
SVNURL reposRootUrl,
String reposUuid,
long targetRevision,
SVNProperties newPristineProperties,
Map<String,SVNProperties> iprops,
long changedRev,
SVNDate changedDate,
String changedAuthor,
SvnChecksum newChecksum,
SVNProperties davCache,
File recordAncestorAbspath,
File recordedReposRelPath,
long recordedPegRevision,
long recordedRevision,
boolean updateActualProperties,
SVNProperties newActualProperties,
boolean keepRecordedInfo,
SVNSkel conflictSkel,
SVNSkel allWorkItems) |
static void |
SvnWcDbCopy.copyDir(SVNWCDbDir pdh,
File localRelpath,
SVNProperties props,
long changedRev,
SVNDate changedDate,
String changedAuthor,
File originalReposRelPath,
SVNURL originalRootUrl,
String originalUuid,
long originalRevision,
List<File> children,
boolean isMove,
SVNDepth depth,
SVNSkel conflict,
SVNSkel workItems) |
static void |
SvnWcDbCopy.copyFile(SVNWCDbDir pdh,
File localRelpath,
SVNProperties props,
long changedRev,
SVNDate changedDate,
String changedAuthor,
File originalReposRelPath,
SVNURL originalRootUrl,
String originalUuid,
long originalRevision,
SvnChecksum checksum,
boolean updateActualProps,
SVNProperties newActualProps,
SVNSkel conflict,
SVNSkel workItems) |
static ISVNUpdateEditor |
SvnExternalUpdateEditor.createEditor(SVNWCContext context,
File localAbsPath,
File wriAbsPath,
SVNURL url,
SVNURL reposRootUrl,
String reposUuid,
Map<String,SVNProperties> iprops,
boolean useCommitTimes,
String[] preservedExts,
File recordAncestorAbsPath,
SVNURL recordedUrl,
SVNRevision recordedPegRev,
SVNRevision recordedRev) |
long |
SVNWCDb.createReposId(SVNSqlJetDb sDb,
SVNURL reposRootUrl,
String reposUuid)
For a given REPOS_ROOT_URL/REPOS_UUID pair, return the existing REPOS_ID
value.
|
long |
SVNWCDb.fetchReposId(SVNSqlJetDb db,
SVNURL reposRootUrl,
String reposUuid) |
void |
ISVNWCDb.init(File localAbsPath,
File reposRelPath,
SVNURL reposRootUrl,
String reposUuid,
long initialRev,
SVNDepth depth,
int workingCopyFormat)
Initialize the SqlDB for LOCAL_ABSPATH, which should be a working copy
path.
|
void |
SVNWCDb.init(File localAbsPath,
File reposRelPath,
SVNURL reposRootUrl,
String reposUuid,
long initialRev,
SVNDepth depth,
int workingCopyFormat) |
void |
ISVNWCDb.opBumpRevisionPostUpdate(File localAbsPath,
SVNDepth depth,
File newReposRelPath,
SVNURL newReposRootURL,
String newReposUUID,
long newRevision,
Collection<File> excludedPaths,
Map<File,Map<String,SVNProperties>> inheritableProperties,
ISVNEventHandler eventHandler) |
void |
SVNWCDb.opBumpRevisionPostUpdate(File localAbsPath,
SVNDepth depth,
File newReposRelPath,
SVNURL newReposRootURL,
String newReposUUID,
long newRevision,
Collection<File> excludedPaths,
Map<File,Map<String,SVNProperties>> inheritableProperties,
ISVNEventHandler eventHandler) |
void |
ISVNWCDb.opCopyDir(File localAbsPath,
SVNProperties props,
long changedRev,
SVNDate changedDate,
String changedAuthor,
File originalReposRelPath,
SVNURL originalRootUrl,
String originalUuid,
long originalRevision,
List<File> children,
boolean isMove,
SVNDepth depth,
SVNSkel conflict,
SVNSkel workItems)
Record a copy at LOCAL_ABSPATH from a repository directory.
|
void |
SVNWCDb.opCopyDir(File localAbsPath,
SVNProperties props,
long changedRev,
SVNDate changedDate,
String changedAuthor,
File originalReposRelPath,
SVNURL originalRootUrl,
String originalUuid,
long originalRevision,
List<File> children,
boolean isMove,
SVNDepth depth,
SVNSkel conflict,
SVNSkel workItems) |
void |
ISVNWCDb.opCopyFile(File localAbsPath,
SVNProperties props,
long changedRev,
SVNDate changedDate,
String changedAuthor,
File originalReposRelPath,
SVNURL originalRootUrl,
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(File localAbsPath,
SVNProperties props,
long changedRev,
SVNDate changedDate,
String changedAuthor,
File originalReposRelPath,
SVNURL originalRootUrl,
String originalUuid,
long originalRevision,
SvnChecksum checksum,
boolean updateActualProps,
SVNProperties newActualProps,
SVNSkel conflict,
SVNSkel workItems) |
void |
ISVNWCDb.opSetNewDirToIncompleteTemp(File localAbspath,
File reposRelpath,
SVNURL reposRootURL,
String reposUuid,
long revision,
SVNDepth depth,
boolean insertBaseDeleted,
boolean deleteWorking,
SVNSkel conflict,
SVNSkel workItems) |
void |
SVNWCDb.opSetNewDirToIncompleteTemp(File localAbspath,
File reposRelpath,
SVNURL reposRootURL,
String reposUuid,
long revision,
SVNDepth depth,
boolean insertBaseDeleted,
boolean deleteWorking,
SVNSkel conflict,
SVNSkel workItems) |
void |
ISVNWCDb.opSetRevAndReposRelpathTemp(File localAbspath,
long newRevision,
boolean setReposRelpath,
File newReposRelpath,
SVNURL reposRootUrl,
String reposUuid) |
void |
SVNWCDb.opSetRevAndReposRelpathTemp(File localAbspath,
long revision,
boolean setReposRelpath,
File reposRelpath,
SVNURL reposRootUrl,
String reposUuid) |
void |
ISVNWCDb.registerExternal(File definingAbsPath,
File localAbsPath,
SVNNodeKind kind,
SVNURL reposRootUrl,
String reposUuid,
File reposRelPath,
long operationalRevision,
long revision) |
void |
SVNWCDb.registerExternal(File definingAbsPath,
File localAbsPath,
SVNNodeKind kind,
SVNURL reposRootUrl,
String reposUuid,
File reposRelPath,
long operationalRevision,
long revision) |
static void |
SvnWcDbRelocate.relocate(SVNWCContext context,
File localAbspath,
SVNURL from,
SVNURL to,
SvnWcDbRelocate.ISvnRelocateValidator validator) |
void |
ISVNWCDb.upgradeBegin(File localAbspath,
ISVNWCDb.SVNWCDbUpgradeData upgradeData,
SVNURL repositoryRootUrl,
String repositoryUUID,
int targetWorkingCopyFormat) |
void |
SVNWCDb.upgradeBegin(File localAbspath,
ISVNWCDb.SVNWCDbUpgradeData upgradeData,
SVNURL repositoryRootUrl,
String repositoryUUID,
int targetWorkingCopyFormat) |
void |
ISVNWCDb.upgradeInsertExternal(File localAbsPath,
SVNNodeKind kind,
File parentAbsPath,
File defLocalAbsPath,
File reposRelPath,
SVNURL reposRootUrl,
String reposUuid,
long defPegRevision,
long defRevision) |
void |
SVNWCDb.upgradeInsertExternal(File localAbsPath,
SVNNodeKind kind,
File parentAbsPath,
File defLocalAbsPath,
File reposRelPath,
SVNURL reposRootUrl,
String reposUuid,
long defPegRevision,
long defRevision) |
void |
SvnWcDbRelocate.ISvnRelocateValidator.validateRelocation(String uuid,
SVNURL newUrl,
SVNURL newRepositoryRoot) |
Modifier and Type | Method and Description |
---|---|
SVNRepository |
SvnRepositoryAccess.createRepository(SVNURL url,
String expectedUuid,
boolean mayReuse) |
protected String |
SvnRepositoryAccess.getPathRelativeToRoot(SVNURL url,
SVNURL reposRootURL,
SVNRepository repos) |
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 | Method and Description |
---|---|
static SVNURL |
SvnNgLockUtil.collectLockInfo(SvnNgOperationRunner opRunner,
SVNWCContext context,
SvnNgRepositoryAccess wcAccess,
Collection<SvnTarget> targets,
Map lockInfo,
Map lockPaths,
boolean lock,
boolean stealLock) |
protected static SVNURL |
SvnNgMergeDriver.ensureSessionURL(SVNRepository repository,
SVNURL url) |
protected SVNURL |
SvnNgRepositoryAccess.getTargetURL(SvnTarget target) |
protected SVNURL |
SvnNgRelocate.run(SVNWCContext context) |
static SVNURL |
SvnNgCommitUtil.translateCommitables(Collection<SvnCommitItem> items,
Map<String,SvnCommitItem> decodedPaths) |
Modifier and Type | Method and Description |
---|---|
protected Map<SVNURL,SVNMergeRangeList> |
SvnNgGetMergeInfo.run(SVNWCContext context) |
protected Collection<SVNURL> |
SvnNgSuggestMergeSources.run(SVNWCContext context) |
Modifier and Type | Method and Description |
---|---|
protected void |
SvnNgAdd.add(File localAbsPath,
SVNDepth depth,
SVNURL copyFromUrl,
long copyFromRevision,
boolean fireEvent) |
static void |
SvnNgReposToWcCopy.addFileToWc(SVNWCContext context,
File path,
InputStream newBaseContents,
InputStream newContents,
SVNProperties newBaseProps,
SVNProperties newProps,
SVNURL copyFromURL,
long copyFromRev) |
Map |
SvnNgMergeDriver.calculateImplicitMergeInfo(SVNRepository repos,
SVNURL url,
long[] targetRev,
long start,
long end) |
void |
SvnNgMergeDriver.calculateRemainingRanges(SvnNgMergeDriver.MergePath parent,
SvnNgMergeDriver.MergePath child,
SVNURL sourceRootURL,
SVNURL url1,
long revision1,
SVNURL url2,
long revision2,
Map targetMergeInfo,
SVNMergeRangeList implicitSrcGap,
boolean isSubtree,
boolean childInheritsImplicit,
SVNRepository repository) |
protected long |
SvnNgAbstractUpdate.checkout(SVNURL url,
File localAbspath,
SVNRevision pegRevision,
SVNRevision revision,
SVNDepth depth,
boolean ignoreExternals,
boolean allowUnversionedObstructions,
boolean sleepForTimestamp,
int targetWorkingCopyFormat) |
SVNRepository |
SvnNgRepositoryAccess.createRepository(SVNURL url,
File baseDirectory) |
protected SVNRepository |
SvnNgDiffSummarize.createRepository(SVNURL url,
File path,
boolean mayReuse) |
protected SvnSingleRangeConflictReport |
SvnNgMergeDriver.doDirectoryMerge(Map<File,Map<String,SVNMergeRangeList>> resultCatalog,
SvnNgMergeDriver.MergeSource source,
File targetAbsPath,
SVNURL sourceRootUrl,
ISvnDiffCallback2 processor,
SVNDepth depth,
boolean squelchMergeinfoNotifications) |
protected SvnSingleRangeConflictReport |
SvnNgMergeDriver.doMergeInfoAwareDirectoryMerge(Map<File,Map<String,SVNMergeRangeList>> resultCatalog,
SvnNgMergeDriver.MergeSource source,
File targetPath,
SVNURL sourceRootUrl,
Map<File,SvnNgMergeDriver.MergePath> childrenWithMergeInfo,
SVNDepth depth,
boolean squelchMergeinfoNotifications,
ISvnDiffCallback2 processor) |
protected SVNCommitInfo |
SvnNgWcToReposCopy.doRun(SVNWCContext context,
SVNURL target) |
protected long |
SvnNgAbstractUpdate.doSwitch(File localAbsPath,
SVNURL switchUrl,
SVNRevision revision,
SVNRevision pegRevision,
SVNDepth depth,
boolean depthIsSticky,
boolean ignoreExternals,
boolean allowUnversionedObstructions,
boolean ignoreAncestry,
boolean sleepForTimestamp) |
SvnNgRemoteMergeEditor |
SvnNgMergeDriver.driveMergeReportEditor(File targetWCPath,
SVNURL url1,
long revision1,
SVNURL url2,
long revision2,
Map<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,
String lastUuid) |
protected void |
SvnNgMergeDriver.findGapsInMergeSourceHistory(long[] gap,
String mergeSrcCanonPath,
SVNURL url1,
long rev1,
SVNURL url2,
long rev2,
SVNRepository repos) |
static Map<String,Map<String,SVNMergeRangeList>> |
SvnNgMergeinfoUtil.getMergeInfo(SVNWCContext context,
SvnRepositoryAccess repoAccess,
SvnTarget target,
boolean includeDescendants,
boolean ignoreInvalidMergeInfo,
SVNURL[] root) |
protected String |
SvnNgMergeDriver.getPathRelativeToRoot(SVNURL url,
SVNURL reposRootURL,
SVNRepository repos) |
SVNNodeKind |
SvnNgCommit.getUrlKind(SVNURL url,
long revision) |
SVNNodeKind |
SvnNgWcToReposCopy.getUrlKind(SVNURL url,
long revision) |
protected void |
SvnNgAbstractUpdate.handleExternals(Map<File,String> newExternals,
Map<File,SVNDepth> ambientDepths,
SVNURL anchorUrl,
File targetAbspath,
SVNURL reposRoot,
SVNDepth requestedDepth,
boolean sleepForTimestamp) |
static void |
SvnNgCommitUtil.harvestCommittables(SVNWCContext context,
File localAbsPath,
SvnCommitPacket committables,
Map<SVNURL,String> lockTokens,
SVNURL repositoryRootUrl,
File copyModeRelPath,
boolean copyModeRoot,
SVNDepth depth,
boolean justLocked,
Collection<String> changelists,
Map<File,File> danglers,
boolean skipFiles,
boolean skipDirs,
org.tmatesoft.svn.core.internal.wc2.ng.SvnNgCommitUtil.ISvnUrlKindCallback urlKindCallback,
ISvnCommitParameters commitParameters,
Map<File,String> externalsStorage,
ISVNEventHandler eventHandler) |
static SvnCommitPacket |
SvnNgCommitUtil.harvestCopyCommitables(SVNWCContext context,
File path,
SVNURL dst,
SvnCommitPacket packet,
org.tmatesoft.svn.core.internal.wc2.ng.SvnNgCommitUtil.ISvnUrlKindCallback urlKindCallback,
ISvnCommitParameters commitParameters,
Map<File,String> externalsStorage) |
SvnNgMergeDriver.MergeData |
SvnNgMergeDriver.mergeCousinsAndSupplementMergeInfo(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) |
List<SvnNgMergeDriver.MergeSource> |
SvnNgMergeDriver.normalizeMergeSources(SvnTarget source,
SVNURL sourceURL,
SVNURL sourceRootURL,
SVNRevision pegRevision,
Collection<SVNRevisionRange> rangesToMerge,
SVNRepository repository) |
protected long |
SvnNgAbstractUpdate.switchInternal(File localAbsPath,
File anchor,
SVNURL switchUrl,
SVNRevision revision,
SVNRevision pegRevision,
SVNDepth depth,
boolean depthIsSticky,
boolean ignoreExternals,
boolean allowUnversionedObstructions,
boolean ignoreAncestry,
boolean sleepForTimestamp) |
static Map<String,String> |
SvnNgCommitUtil.translateLockTokens(Map<SVNURL,String> lockTokens,
SVNURL baseURL) |
void |
SvnNgUpgrade.upgradeAddExternalInfo(File localAbsPath,
SVNNodeKind kind,
File defLocalAbsPath,
File reposRelPath,
SVNURL reposRootUrl,
String reposUuid,
long defPegRevision,
long defRevision) |
void |
SvnNgRelocate.validateRelocation(String uuid,
SVNURL url,
SVNURL rootUrl) |
Modifier and Type | Method and Description |
---|---|
static void |
SvnNgCommitUtil.harvestCommittables(SVNWCContext context,
File localAbsPath,
SvnCommitPacket committables,
Map<SVNURL,String> lockTokens,
SVNURL repositoryRootUrl,
File copyModeRelPath,
boolean copyModeRoot,
SVNDepth depth,
boolean justLocked,
Collection<String> changelists,
Map<File,File> danglers,
boolean skipFiles,
boolean skipDirs,
org.tmatesoft.svn.core.internal.wc2.ng.SvnNgCommitUtil.ISvnUrlKindCallback urlKindCallback,
ISvnCommitParameters commitParameters,
Map<File,String> externalsStorage,
ISVNEventHandler eventHandler) |
static SvnCommitPacket |
SvnNgCommitUtil.harvestCommittables(SVNWCContext context,
SvnCommitPacket packet,
Map<SVNURL,String> lockTokens,
File baseDirPath,
Collection<String> targets,
int depthEmptyStart,
SVNDepth depth,
boolean justLocked,
Collection<String> changelists,
org.tmatesoft.svn.core.internal.wc2.ng.SvnNgCommitUtil.ISvnUrlKindCallback urlKindCallback,
ISvnCommitParameters commitParameters,
Map<File,String> externalsStorage) |
static Map<String,String> |
SvnNgCommitUtil.translateLockTokens(Map<SVNURL,String> lockTokens,
SVNURL baseURL) |
Constructor and Description |
---|
SvnDiffSummarizeCallback(File targetAbsPath,
boolean reversed,
SVNURL baseUrl,
File baseDirectory,
ISVNDiffStatusHandler handler) |
Modifier and Type | Method and Description |
---|---|
protected SVNURL |
SvnOldRepositoryAccess.deriveLocation(File path,
SVNURL url,
long[] pegRevisionNumber,
SVNRevision pegRevision,
SVNRepository repos,
SVNWCAccess access) |
static SVNURL |
SvnOldUpgrade.getEntryCopyFromURL(SVNEntry entry) |
protected SVNURL |
SvnOldRepositoryAccess.getEntryLocation(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 Map<SVNURL,SVNMergeRangeList> |
SvnOldGetMergeInfo.run() |
protected Collection<SVNURL> |
SvnOldSuggestMergeSources.run() |
Modifier and Type | Method and Description |
---|---|
protected SVNURL |
SvnOldRepositoryAccess.deriveLocation(File path,
SVNURL url,
long[] pegRevisionNumber,
SVNRevision pegRevision,
SVNRepository repos,
SVNWCAccess access) |
void |
SvnOldGetProperties.handleProperty(SVNURL url,
SVNPropertyData property) |
void |
SvnOldSetProperty.handleProperty(SVNURL url,
SVNPropertyData property) |
Modifier and Type | Method and Description |
---|---|
void |
SvnRemoteSetPropertyImpl.handleProperty(SVNURL url,
SVNPropertyData property) |
static void |
SvnRemoteGetProperties.remotePropertyGet(SVNURL url,
SVNNodeKind kind,
String path,
SVNRepository repos,
long revNumber,
SVNDepth depth,
ISvnObjectReceiver<SVNProperties> receiver) |
Modifier and Type | Field and Description |
---|---|
protected SVNURL |
SVNRepository.myLocation |
protected SVNURL |
SVNRepository.myRepositoryRoot |
Modifier and Type | Method and Description |
---|---|
static SVNURL |
SVNRepositoryFactory.createLocalRepository(File path,
boolean enableRevisionProperties,
boolean force)
Creates a local blank FSFS-type repository.
|
static SVNURL |
SVNRepositoryFactory.createLocalRepository(File path,
String uuid,
boolean enableRevisionProperties,
boolean force)
Creates a local blank FSFS-type repository.
|
static SVNURL |
SVNRepositoryFactory.createLocalRepository(File path,
String uuid,
boolean enableRevisionProperties,
boolean force,
boolean pre14Compatible)
Creates a local blank FSFS-type repository.
|
static SVNURL |
SVNRepositoryFactory.createLocalRepository(File path,
String uuid,
boolean enableRevisionProperties,
boolean force,
boolean pre14Compatible,
boolean pre15Compatible)
Creates a local blank FSFS-type repository.
|
static SVNURL |
SVNRepositoryFactory.createLocalRepository(File path,
String uuid,
boolean enableRevisionProperties,
boolean force,
boolean pre14Compatible,
boolean pre15Compatible,
boolean pre16Compatible)
Creates a local blank FSFS-type repository.
|
static SVNURL |
SVNRepositoryFactory.createLocalRepository(File path,
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,
String target,
boolean ignoreAncestry,
boolean recursive,
boolean getContents,
ISVNReporterBaton reporter,
ISVNEditor editor)
|
void |
SVNRepository.diff(SVNURL url,
long targetRevision,
long revision,
String target,
boolean ignoreAncestry,
boolean recursive,
ISVNReporterBaton reporter,
ISVNEditor editor)
|
abstract void |
SVNRepository.diff(SVNURL url,
long targetRevision,
long revision,
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,
String target,
boolean ignoreAncestry,
boolean recursive,
ISVNReporterBaton reporter,
ISVNEditor editor)
|
void |
ISVNReporter.linkPath(SVNURL url,
String path,
String lockToken,
long revision,
boolean startEmpty)
Deprecated.
|
void |
ISVNReporter.linkPath(SVNURL url,
String path,
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(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,
String target,
boolean recursive,
ISVNReporterBaton reporter,
ISVNEditor editor)
Deprecated.
|
abstract void |
SVNRepository.update(SVNURL url,
long revision,
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 |
---|---|
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(File path,
SVNURL url,
SVNRevision pegRevision)
Returns the root of the repository.
|
SVNURL |
SVNBasicClient.getReposRoot(File path,
SVNURL url,
SVNRevision pegRevision,
SVNAdminArea adminArea,
SVNWCAccess access)
Deprecated.
|
SVNURL |
SVNStatus.getURL()
Gets the item's repository location.
|
SVNURL |
SVNCopySource.getURL()
Returns the repository url of the source.
|
SVNURL |
SVNInfo.getURL()
Gets the item's URL - its repository location.
|
SVNURL |
SVNCommitItem.getURL()
Gets the versioned item's repository location.
|
SVNURL |
SVNEvent.getURL()
Returns the repository URL that this event is fired for.
|
SVNURL |
SVNDiffStatus.getURL()
Url of the item.
|
Modifier and Type | Method and Description |
---|---|
Map<SVNURL,SVNMergeRangeList> |
SVNDiffClient.doGetMergedMergeInfo(File path,
SVNRevision pegRevision)
Returns mergeinfo as a
Map with merge source URLs (as
SVNURL ) mapped to range lists (SVNMergeRangeList ). |
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 ). |
Collection<SVNURL> |
SVNDiffClient.doSuggestMergeSources(File path,
SVNRevision pegRevision)
Returns a collection of potential merge sources (expressed as full
repository
URLs ) for path at
pegRevision . |
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(String path,
SVNURL reposRootURL,
String uuid,
SVNURL url,
SVNRevision revision,
SVNDirEntry dirEntry,
SVNLock lock) |
SVNRepository |
ISVNRepositoryPool.createRepository(SVNURL url,
boolean mayReuse)
Creates a low-level SVN protocol driver to access a repository.
|
SVNRepository |
SVNClientManager.createRepository(SVNURL url,
boolean mayReuse)
Creates a low-level SVN protocol driver to directly work with
a repository.
|
SVNRepository |
DefaultSVNRepositoryPool.createRepository(SVNURL url,
boolean mayReuse)
Creates a new SVNRepository driver object.
|
void |
SVNLogClient.doAnnotate(SVNURL url,
SVNRevision pegRevision,
SVNRevision startRevision,
SVNRevision endRevision,
boolean ignoreMimeType,
boolean includeMergedRevisions,
ISVNAnnotateHandler handler,
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,
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,
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,
File dstPath,
SVNRevision pegRevision,
SVNRevision revision,
boolean recursive)
Deprecated.
|
long |
SVNUpdateClient.doCheckout(SVNURL url,
File dstPath,
SVNRevision pegRevision,
SVNRevision revision,
boolean recursive,
boolean force)
Deprecated.
|
long |
SVNUpdateClient.doCheckout(SVNURL url,
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,
String commitMessage,
SVNProperties revisionProperties)
Copies each source in
sources to dst . |
SVNCommitInfo |
SVNCopyClient.doCopy(SVNCopySource[] sources,
SVNURL dst,
boolean isMove,
boolean makeParents,
boolean failWhenDstExists,
String commitMessage,
SVNProperties revisionProperties,
boolean pinExternals,
Map<SvnTarget,List<SVNExternal>> externalsToPin) |
SVNCommitInfo |
SVNCommitClient.doDelete(SVNURL[] urls,
String commitMessage)
Committs removing specified URL-paths from the repository.
|
SVNCommitInfo |
SVNCommitClient.doDelete(SVNURL[] urls,
String commitMessage,
SVNProperties revisionProperties)
Deletes items from a repository.
|
void |
SVNDiffClient.doDiff(File path1,
SVNRevision rN,
SVNURL url2,
SVNRevision rM,
boolean recursive,
boolean useAncestry,
OutputStream result)
|
void |
SVNDiffClient.doDiff(File path1,
SVNRevision rN,
SVNURL url2,
SVNRevision rM,
SVNDepth depth,
boolean useAncestry,
OutputStream result,
Collection<String> changeLists)
Produces diff output which describes the delta between
path1
/rN and url2 /rM . |
void |
SVNDiffClient.doDiff(SVNURL url1,
SVNRevision rN,
File path2,
SVNRevision rM,
boolean recursive,
boolean useAncestry,
OutputStream result)
|
void |
SVNDiffClient.doDiff(SVNURL url1,
SVNRevision rN,
File path2,
SVNRevision rM,
SVNDepth depth,
boolean useAncestry,
OutputStream result,
Collection<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,
OutputStream result)
|
void |
SVNDiffClient.doDiff(SVNURL url,
SVNRevision pegRevision,
SVNRevision rN,
SVNRevision rM,
SVNDepth depth,
boolean useAncestry,
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,
OutputStream result)
Deprecated.
|
void |
SVNDiffClient.doDiff(SVNURL url1,
SVNRevision rN,
SVNURL url2,
SVNRevision rM,
SVNDepth depth,
boolean useAncestry,
OutputStream result)
Produces diff output which describes the delta between
url1 /
rN and url2 /rM . |
void |
SVNDiffClient.doDiffStatus(File path1,
SVNRevision rN,
SVNURL url2,
SVNRevision rM,
boolean recursive,
boolean useAncestry,
ISVNDiffStatusHandler handler)
|
void |
SVNDiffClient.doDiffStatus(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,
File path2,
SVNRevision rM,
boolean recursive,
boolean useAncestry,
ISVNDiffStatusHandler handler)
|
void |
SVNDiffClient.doDiffStatus(SVNURL url1,
SVNRevision rN,
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,
File dstPath,
SVNRevision pegRevision,
SVNRevision revision,
String eolStyle,
boolean force,
boolean recursive)
|
long |
SVNUpdateClient.doExport(SVNURL url,
File dstPath,
SVNRevision pegRevision,
SVNRevision revision,
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,
OutputStream dst)
Outputs the content of file identified by
url and
revision to the stream dst . |
void |
SVNDiffClient.doGetLogEligibleMergeInfo(File path,
SVNRevision pegRevision,
SVNURL mergeSrcURL,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
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,
File mergeSrcPath,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
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,
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(File path,
SVNRevision pegRevision,
SVNURL mergeSrcURL,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
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,
File mergeSrcPath,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
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,
String[] revisionProperties,
ISVNLogEntryHandler handler)
Drives a log entry
handler with the revisions merged from
mergeSrcURL (as of srcPegRevision ) into
url (as of pegRevision ). |
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,
String propName,
SVNRevision pegRevision,
SVNRevision revision)
Gets the value of the property
propName for url
. |
void |
SVNWCClient.doGetProperty(SVNURL url,
String propName,
SVNRevision pegRevision,
SVNRevision revision,
boolean recursive,
ISVNPropertyHandler handler)
|
void |
SVNWCClient.doGetProperty(SVNURL url,
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,
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(File path,
SVNURL dstURL,
String commitMessage,
boolean recursive)
Deprecated.
|
SVNCommitInfo |
SVNCommitClient.doImport(File path,
SVNURL dstURL,
String commitMessage,
boolean useGlobalIgnores,
boolean recursive)
Deprecated.
|
SVNCommitInfo |
SVNCommitClient.doImport(File path,
SVNURL dstURL,
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(File path,
SVNURL dstURL,
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,
String lockMessage)
Locks file items in a repository so that no other user can commit changes
to them.
|
void |
SVNLogClient.doLog(SVNURL url,
String[] paths,
SVNRevision pegRevision,
Collection<SVNRevisionRange> revisionRanges,
boolean stopOnCopy,
boolean discoverChangedPaths,
boolean includeMergedRevisions,
long limit,
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,
String[] paths,
SVNRevision pegRevision,
SVNRevision startRevision,
SVNRevision endRevision,
boolean stopOnCopy,
boolean discoverChangedPaths,
boolean includeMergedRevisions,
long limit,
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,
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(File path1,
SVNRevision revision1,
SVNURL url2,
SVNRevision revision2,
File dstPath,
boolean recursive,
boolean useAncestry,
boolean force,
boolean dryRun)
|
void |
SVNDiffClient.doMerge(File path1,
SVNRevision revision1,
SVNURL url2,
SVNRevision revision2,
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,
Collection<SVNRevisionRange> rangesToMerge,
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,
File path2,
SVNRevision revision2,
File dstPath,
boolean recursive,
boolean useAncestry,
boolean force,
boolean dryRun)
|
void |
SVNDiffClient.doMerge(SVNURL url1,
SVNRevision revision1,
File path2,
SVNRevision revision2,
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,
File dstPath,
boolean recursive,
boolean useAncestry,
boolean force,
boolean dryRun)
|
void |
SVNDiffClient.doMerge(SVNURL url1,
SVNRevision revision1,
SVNURL url2,
SVNRevision revision2,
File dstPath,
boolean recursive,
boolean useAncestry,
boolean force,
boolean dryRun)
|
void |
SVNDiffClient.doMerge(SVNURL url1,
SVNRevision revision1,
SVNURL url2,
SVNRevision revision2,
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,
File dstPath,
boolean dryRun)
Performs a reintegration merge of
srcURL at
pegRevision into dstPath . |
SVNCommitInfo |
SVNCommitClient.doMkDir(SVNURL[] urls,
String commitMessage)
Committs a creation of a new directory/directories in the repository.
|
SVNCommitInfo |
SVNCommitClient.doMkDir(SVNURL[] urls,
String commitMessage,
SVNProperties revisionProperties,
boolean makeParents)
Creates directory(ies) in a repository.
|
void |
SVNUpdateClient.doRelocate(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,
String propName,
SVNPropertyValue propValue,
SVNRevision baseRevision,
String commitMessage,
SVNProperties revisionProperties,
boolean skipChecks,
ISVNPropertyHandler handler)
Sets
propName to propValue on path
. |
void |
SVNWCClient.doSetRevisionProperty(SVNURL url,
SVNRevision revision,
String propName,
SVNPropertyValue propValue,
boolean force,
ISVNPropertyHandler handler)
Set
propName to propValue on revision
revision in the repository represented by path . |
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(File file,
SVNURL url,
SVNRevision revision,
boolean recursive)
Deprecated.
|
long |
SVNUpdateClient.doSwitch(File file,
SVNURL url,
SVNRevision pegRevision,
SVNRevision revision,
boolean recursive)
Deprecated.
|
long |
SVNUpdateClient.doSwitch(File file,
SVNURL url,
SVNRevision pegRevision,
SVNRevision revision,
boolean recursive,
boolean force)
Deprecated.
|
long |
SVNUpdateClient.doSwitch(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(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(File path,
SVNURL url,
SVNRevision pegRevision)
Returns the root of the repository.
|
SVNURL |
SVNBasicClient.getReposRoot(File path,
SVNURL url,
SVNRevision pegRevision,
SVNAdminArea adminArea,
SVNWCAccess access)
Deprecated.
|
SVNRevision[] |
ISVNExternalsHandler.handleExternal(File externalPath,
SVNURL externalURL,
SVNRevision externalRevision,
SVNRevision externalPegRevision,
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,
Date date,
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(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(File file,
SVNURL url,
String path,
SVNStatusType type,
boolean propsModified,
SVNNodeKind kind)
Instantiates a new object.
|
SVNInfo(File file,
SVNURL url,
SVNURL rootURL,
long revision,
SVNNodeKind kind,
String uuid,
long committedRevision,
String committedDate,
String author,
String schedule,
SVNURL copyFromURL,
long copyFromRevision,
String textTime,
String propTime,
String checksum,
String conflictOld,
String conflictNew,
String conflictWorking,
String propRejectFile,
SVNLock lock,
SVNDepth depth,
String changelistName,
long wcSize,
SVNTreeConflictDescription treeConflict) |
SVNInfo(String path,
SVNURL url,
SVNRevision revision,
SVNNodeKind kind,
String uuid,
SVNURL reposRootURL,
long comittedRevision,
Date date,
String author,
SVNLock lock,
SVNDepth depth,
long size) |
SVNStatus(SVNURL url,
File file,
SVNNodeKind kind,
SVNRevision revision,
SVNRevision committedRevision,
Date committedDate,
String author,
SVNStatusType contentsStatus,
SVNStatusType propertiesStatus,
SVNStatusType remoteContentsStatus,
SVNStatusType remotePropertiesStatus,
boolean isLocked,
boolean isCopied,
boolean isSwitched,
boolean isFileExternal,
File conflictNewFile,
File conflictOldFile,
File conflictWrkFile,
File projRejectFile,
String copyFromURL,
SVNRevision copyFromRevision,
SVNLock remoteLock,
SVNLock localLock,
Map entryProperties,
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(File path,
String uuid,
boolean enableRevisionProperties,
boolean force)
Creates an FSFS-type repository.
|
SVNURL |
SVNAdminClient.doCreateRepository(File path,
String uuid,
boolean enableRevisionProperties,
boolean force,
boolean pre14Compatible)
Creates an FSFS-type repository.
|
SVNURL |
SVNAdminClient.doCreateRepository(File path,
String uuid,
boolean enableRevisionProperties,
boolean force,
boolean pre14Compatible,
boolean pre15Compatible)
Creates an FSFS-type repository.
|
SVNURL |
SVNAdminClient.doCreateRepository(File path,
String uuid,
boolean enableRevisionProperties,
boolean force,
boolean pre14Compatible,
boolean pre15Compatible,
boolean pre16Compatible)
Creates an FSFS-type repository.
|
SVNURL |
SVNAdminClient.doCreateRepository(File path,
String uuid,
boolean enableRevisionProperties,
boolean force,
boolean pre14Compatible,
boolean pre15Compatible,
boolean pre16Compatible,
boolean pre17Compatible,
boolean with17Compatible) |
Modifier and Type | Method and Description |
---|---|
protected SVNRepository |
SVNAdminBasicClient.createRepository(SVNURL url,
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 | Method and Description |
---|---|
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 |
SvnCommitItem.getCopyFromUrl()
Returns URL from whose the item was copied.
|
SVNURL |
SvnRelocate.getFromUrl()
Returns the old beginning part of the
target 's repository URL that should be overwritten. |
SVNURL |
SvnStatus.getRepositoryRootUrl()
Returns the item's repository root URL.
|
SVNURL |
SvnInfo.getRepositoryRootUrl()
Gets the repository root url (where the repository itself
is installed).
|
SVNURL |
SvnRelocate.getToUrl()
Gets the new beginning part for the repository location or full repository location
that will overwrite
target 's repository URL. |
SVNURL |
SvnDiffStatus.getUrl()
Returns URL of the item.
|
SVNURL |
SvnCommitItem.getUrl()
Returns commit item's repository URL.
|
SVNURL |
SvnInfo.getUrl()
Gets the item's URL - its repository location.
|
SVNURL |
SvnTarget.getURL()
Returns target's URL, if target is not URL returns null.
|
Modifier and Type | Method and Description |
---|---|
Map<SVNURL,String> |
SvnCommitPacket.getLockTokens()
Returns all lock tokens of commit packet.
|
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(File path,
SVNNodeKind kind,
SVNURL repositoryRoot,
String repositoryPath,
long revision,
String copyFromPath,
long copyFromRevision,
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(File path,
SVNURL rootUrl,
SVNNodeKind kind,
SVNURL url,
long revision,
SVNURL copyFromUrl,
long copyFromRevision,
int flags)
Adds commit item with the path, repository root URL, kind, URL, revision number,
revision number, copied from path, copied from revision number, flags to the commit packet.
|
void |
SvnCommitPacket.addItem(SvnCommitItem item,
SVNURL repositoryRoot)
Adds commit item to the commit packet with the repository root URL.
|
static SvnTarget |
SvnTarget.fromURL(SVNURL url)
Creates a target from URL
|
static SvnTarget |
SvnTarget.fromURL(SVNURL url,
SVNRevision pegRevision)
Creates a target from URL and its peg revision
|
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 |
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 |
SvnCommitItem.setCopyFromUrl(SVNURL copyFromUrl)
Sets URL from whose 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 |
SvnDiffStatus.setUrl(SVNURL url)
Sets URL of the item.
|
void |
SvnCommitItem.setUrl(SVNURL url)
Sets commit item's repository URL.
|
void |
SvnInfo.setUrl(SVNURL url)
Sets the item's URL - its repository location.
|
Modifier and Type | Method and Description |
---|---|
void |
SvnCommitPacket.setLockTokens(Map<SVNURL,String> lockTokens)
Sets commit packet's lock tokens, containing the information about locks within commit packet URLs.
|
Modifier and Type | Method and Description |
---|---|
SVNURL |
SvnRepositoryInitialize.getFromURL() |
SVNURL |
SvnRepositorySyncInfo.getToUrl() |
SVNURL |
SvnRepositoryInitialize.getToURL() |
SVNURL |
SvnRepositoryCopyRevisionProperties.getToURL() |
SVNURL |
SvnRepositorySynchronize.getToURL() |
Modifier and Type | Method and Description |
---|---|
void |
SvnRepositoryInitialize.setFromURL(SVNURL fromURL) |
void |
SvnRepositorySyncInfo.setToUrl(SVNURL toUrl) |
void |
SvnRepositoryInitialize.setToURL(SVNURL toURL) |
void |
SvnRepositoryCopyRevisionProperties.setToURL(SVNURL toURL) |
void |
SvnRepositorySynchronize.setToURL(SVNURL toURL) |
Modifier and Type | Method and Description |
---|---|
SVNRevision[] |
ISvnExternalsHandler.handleExternal(File externalPath,
SVNURL externalURL,
SVNRevision externalRevision,
SVNRevision externalPegRevision,
String externalsDefinition,
SVNRevision externalsWorkingRevision)
Handles an external definition and says whether to skip it or not.
|
Copyright © 2022. All rights reserved.