Package | Description |
---|---|
org.tigris.subversion.javahl |
Provides a (mostly native, using JNI and javah) implementation of
a high level Java API for
Subversion.
|
org.tmatesoft.svn.cli | |
org.tmatesoft.svn.cli.svn | |
org.tmatesoft.svn.cli.svnadmin | |
org.tmatesoft.svn.cli.svnlook | |
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.compat | |
org.tmatesoft.svn.core.internal.wc2.ng | |
org.tmatesoft.svn.core.internal.wc2.old | |
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 |
---|---|
static SVNRevision |
JavaHLObjectFactory.getSVNRevision(Revision r) |
Modifier and Type | Method and Description |
---|---|
SVNRevision[] |
AbstractSVNCommandEnvironment.parseRevision(String revStr) |
Modifier and Type | Method and Description |
---|---|
SVNRevision |
SVNCommandEnvironment.getEndRevision() |
SVNRevision |
SVNCommandEnvironment.getStartRevision() |
Modifier and Type | Method and Description |
---|---|
protected String |
SVNPropertiesCommand.checkRevPropTarget(SVNRevision revision,
Collection targets) |
protected SVNURL |
SVNPropertiesCommand.getRevpropURL(SVNRevision revision,
Collection targets) |
Modifier and Type | Method and Description |
---|---|
SVNRevision |
SVNAdminCommandEnvironment.getEndRevision() |
SVNRevision |
SVNAdminCommandEnvironment.getStartRevision() |
Modifier and Type | Method and Description |
---|---|
protected long |
SVNAdminCommand.getRevisionNumber(SVNRevision rev,
long latestRevision,
SVNRepository repos) |
Modifier and Type | Method and Description |
---|---|
protected SVNRevision |
SVNLookCommand.getRevisionObject() |
Modifier and Type | Method and Description |
---|---|
SVNRevision |
SVNExternal.getPegRevision() |
SVNRevision |
SVNPath.getPegRevision() |
SVNRevision |
SVNExternal.getRevision() |
static SVNRevision |
SVNAdminUtil.parseRevision(StringBuffer str) |
Modifier and Type | Method and Description |
---|---|
static void |
SVNWCManager.add(File path,
SVNAdminArea parentDir,
SVNURL copyFromURL,
SVNRevision copyFromRev,
SVNDepth depth) |
static String |
SVNAdminUtil.asString(SVNRevision revision,
String path) |
protected SVNLocationEntry |
SVNMergeDriver.getCopySource(File path,
SVNURL url,
SVNRevision revision) |
Map |
SVNMergeDriver.getHistoryAsMergeInfo(SVNURL url,
File path,
SVNRevision pegRevision,
long rangeYoungest,
long rangeOldest,
SVNRepository repos,
SVNWCAccess access) |
void |
SVNMergeDriver.getLogEligibleMergeInfo(File path,
SVNRevision pegRevision,
File mergeSrcPath,
SVNRevision srcPegRevision,
boolean discoverChangedPaths,
String[] revisionProperties,
ISVNLogEntryHandler handler)
|
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,
File mergeSrcPath,
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)
|
Map |
SVNMergeDriver.getMergedMergeInfo(File path,
SVNRevision pegRevision)
Deprecated.
|
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) |
static long |
SVNAdminHelper.getRevisionNumber(SVNRevision revision,
long youngestRevision,
FSFS fsfs) |
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) |
Collection |
SVNMergeDriver.suggestMergeSources(File path,
SVNRevision pegRevision) |
Collection |
SVNMergeDriver.suggestMergeSources(SVNURL url,
SVNRevision pegRevision)
Deprecated.
|
Constructor and Description |
---|
SVNExternal(String target,
String url,
SVNRevision pegRevision,
SVNRevision revision,
boolean isRevisionExplicit,
boolean isPegRevisionExplicit,
boolean isNewFormat) |
SVNPath(String target,
SVNRevision pegRevision) |
Modifier and Type | Method and Description |
---|---|
SVNRevision |
SVNEntry.getExternalFilePegRevision() |
SVNRevision |
SVNEntry.getExternalFileRevision() |
Modifier and Type | Method and Description |
---|---|
void |
SVNEntry.setExternalFilePegRevision(SVNRevision pegRev) |
void |
SVNEntry.setExternalFileRevision(SVNRevision rev) |
void |
SVNXMLAdminArea.setFileExternalLocation(String name,
SVNURL url,
SVNRevision pegRevision,
SVNRevision revision,
SVNURL reposRootURL) |
void |
SVNAdminArea16.setFileExternalLocation(String name,
SVNURL url,
SVNRevision pegRevision,
SVNRevision revision,
SVNURL reposRootURL) |
void |
SVNAdminArea14.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) |
Modifier and Type | Method and Description |
---|---|
protected SVNRevision[] |
SVNBasicDelegate.resolveRevisions(SVNRevision pegRevision,
SVNRevision revision,
boolean isURL,
boolean noticeLocalModifications) |
Modifier and Type | Method and Description |
---|---|
protected SVNRepository |
SVNBasicDelegate.createRepository(SVNURL url,
File path,
SVNAdminArea area,
SVNRevision pegRevision,
SVNRevision revision,
long[] pegRev) |
protected SVNURL |
SVNBasicDelegate.deriveLocation(File path,
SVNURL url,
long[] pegRevisionNumber,
SVNRevision pegRevision,
SVNRepository repos,
SVNWCAccess access) |
void |
SVNLogClient16.doAnnotate(File path,
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 path , using
startRevision as the default source of all blame. |
void |
SVNLogClient16.doAnnotate(File path,
SVNRevision pegRevision,
SVNRevision startRevision,
SVNRevision endRevision,
boolean ignoreMimeType,
ISVNAnnotateHandler handler)
Obtains annotation information for each file text line from a repository
(using a Working Copy path to get a corresponding URL) and passes it to a
provided annotation handler.
|
void |
SVNLogClient16.doAnnotate(File path,
SVNRevision pegRevision,
SVNRevision startRevision,
SVNRevision endRevision,
ISVNAnnotateHandler handler)
Obtains annotation information for each file text line from a repository
(using a Working Copy path to get a corresponding URL) and passes it to a
provided annotation handler.
|
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. |
void |
SVNDiffClient16.doDiff(File[] paths,
SVNRevision rN,
SVNRevision rM,
SVNRevision pegRevision,
SVNDepth depth,
boolean useAncestry,
OutputStream result,
Collection changeLists)
Iterates over the passed in
paths calling
SVNDiffClient16.doDiff(File,SVNRevision,SVNRevision,SVNRevision,SVNDepth,boolean,OutputStream,Collection)
for each one in the array. |
void |
SVNDiffClient16.doDiff(File path1,
SVNRevision rN,
File path2,
SVNRevision rM,
boolean recursive,
boolean useAncestry,
OutputStream result)
|
void |
SVNDiffClient16.doDiff(File path1,
SVNRevision rN,
File path2,
SVNRevision rM,
SVNDepth depth,
boolean useAncestry,
OutputStream result,
Collection changeLists)
Produces diff output which describes the delta between
path1
/rN and path2 /rM . |
void |
SVNDiffClient16.doDiff(File path,
SVNRevision pegRevision,
SVNRevision rN,
SVNRevision rM,
boolean recursive,
boolean useAncestry,
OutputStream result)
|
void |
SVNDiffClient16.doDiff(File path,
SVNRevision pegRevision,
SVNRevision rN,
SVNRevision rM,
SVNDepth depth,
boolean useAncestry,
OutputStream result,
Collection changeLists)
Produces diff output which describes the delta between
path
in peg revision pegRevision , as it changed between
rN and rM . |
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,
File path2,
SVNRevision rM,
boolean recursive,
boolean useAncestry,
ISVNDiffStatusHandler handler)
|
void |
SVNDiffClient16.doDiffStatus(File path1,
SVNRevision rN,
File path2,
SVNRevision rM,
SVNDepth depth,
boolean useAncestry,
ISVNDiffStatusHandler handler)
Produces a diff summary which lists the changed items between
path1 /rN and path2 /rM
without creating text deltas. |
void |
SVNDiffClient16.doDiffStatus(File path,
SVNRevision rN,
SVNRevision rM,
SVNRevision pegRevision,
SVNDepth depth,
boolean useAncestry,
ISVNDiffStatusHandler handler)
Produces a diff summary which lists the changed items between
path in peg revision pegRevision , as it changed
between rN and 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(File srcPath,
File dstPath,
SVNRevision pegRevision,
SVNRevision revision,
String eolStyle,
boolean force,
boolean recursive)
|
long |
SVNUpdateClient16.doExport(File srcPath,
File dstPath,
SVNRevision pegRevision,
SVNRevision revision,
String eolStyle,
boolean overwrite,
SVNDepth depth)
Exports the contents of either a subversion repository or a subversion
working copy into a 'clean' directory (meaning a directory with no
administrative directories).
|
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(File path,
SVNRevision pegRevision,
SVNRevision revision,
boolean expandKeywords,
OutputStream dst)
Outputs the content of file identified by
path and
revision to the stream dst . |
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,
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 path (as of pegRevision ). |
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,
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
path (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(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 ). |
SVNPropertyData |
SVNWCClient16.doGetProperty(File path,
String propName,
SVNRevision pegRevision,
SVNRevision revision)
Gets the value of the property
propName for
path . |
void |
SVNWCClient16.doGetProperty(File path,
String propName,
SVNRevision pegRevision,
SVNRevision revision,
boolean recursive,
ISVNPropertyHandler handler)
|
void |
SVNWCClient16.doGetProperty(File path,
String propName,
SVNRevision pegRevision,
SVNRevision revision,
SVNDepth depth,
ISVNPropertyHandler handler,
Collection changeLists)
Invokes
handler on paths covered by depth
starting with the specified path . |
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 . |
void |
SVNWCClient16.doGetRevisionProperty(File path,
String propName,
SVNRevision revision,
ISVNPropertyHandler handler)
Gets an unversioned revision property from a repository (getting a
repository URL from a Working Copy) and passes it to a provided property
handler.
|
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.
|
SVNInfo |
SVNWCClient16.doInfo(File path,
SVNRevision revision)
Collects and returns information on a single Working Copy item.
|
void |
SVNWCClient16.doInfo(File path,
SVNRevision revision,
boolean recursive,
ISVNInfoHandler handler)
Deprecated.
|
void |
SVNWCClient16.doInfo(File path,
SVNRevision pegRevision,
SVNRevision revision,
boolean recursive,
ISVNInfoHandler handler)
Deprecated.
|
void |
SVNWCClient16.doInfo(File path,
SVNRevision pegRevision,
SVNRevision revision,
SVNDepth depth,
Collection changeLists,
ISVNInfoHandler handler)
Invokes
handler to return information about
path in 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(File path,
SVNRevision pegRevision,
SVNRevision revision,
boolean fetchLocks,
boolean recursive,
ISVNDirEntryHandler handler)
Deprecated.
|
void |
SVNLogClient16.doList(File path,
SVNRevision pegRevision,
SVNRevision revision,
boolean recursive,
ISVNDirEntryHandler handler)
Deprecated.
|
void |
SVNLogClient16.doList(File path,
SVNRevision pegRevision,
SVNRevision revision,
boolean fetchLocks,
SVNDepth depth,
int entryFields,
ISVNDirEntryHandler handler)
Reports the directory entry, and possibly children, for
path
at 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 |
SVNLogClient16.doLog(File[] paths,
Collection revisionRanges,
SVNRevision pegRevision,
boolean stopOnCopy,
boolean discoverChangedPaths,
boolean includeMergedRevisions,
long limit,
String[] revisionProperties,
ISVNLogEntryHandler handler)
Invokes
handler on each log message from the given
revisionRanges in turn, inclusive (but never invokes
handler on a given log message more than once). |
void |
SVNLogClient16.doLog(File[] paths,
SVNRevision startRevision,
SVNRevision endRevision,
boolean stopOnCopy,
boolean discoverChangedPaths,
long limit,
ISVNLogEntryHandler handler)
Gets commit log messages with other revision specific information from a
repository (using Working Copy paths to get corresponding URLs) and
passes them to a log entry handler for processing.
|
void |
SVNLogClient16.doLog(File[] paths,
SVNRevision startRevision,
SVNRevision endRevision,
SVNRevision pegRevision,
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(File[] 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 (using Working Copy paths to get corresponding URLs) and
passes them to a log entry handler for processing.
|
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 pegRevision,
Collection rangesToMerge,
File dstPath,
SVNDepth depth,
boolean useAncestry,
boolean force,
boolean dryRun,
boolean recordOnly)
Merges the changes between
path1 in peg revision
pegRevision , as it changed between the ranges described in
rangesToMerge . |
void |
SVNDiffClient16.doMerge(File path1,
SVNRevision revision1,
File path2,
SVNRevision revision2,
File dstPath,
boolean recursive,
boolean useAncestry,
boolean force,
boolean dryRun)
|
void |
SVNDiffClient16.doMerge(File path1,
SVNRevision revision1,
File path2,
SVNRevision revision2,
File dstPath,
SVNDepth depth,
boolean useAncestry,
boolean force,
boolean dryRun,
boolean recordOnly)
Merges changes from
path1 /revision1 to
path2 /revision2 into the working-copy path
dstPath . |
void |
SVNDiffClient16.doMerge(File path1,
SVNRevision pegRevision,
SVNRevision revision1,
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,
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(File srcPath,
SVNRevision pegRevision,
File dstPath,
boolean dryRun)
Performs a reintegration merge of
srcPath at
pegRevision into dstPath . |
void |
SVNDiffClient16.doMergeReIntegrate(SVNURL srcURL,
SVNRevision pegRevision,
File dstPath,
boolean dryRun)
Performs a reintegration merge of
srcURL at
pegRevision into dstPath . |
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(File path,
SVNRevision revision,
String propName,
SVNPropertyValue propValue,
boolean force,
ISVNPropertyHandler handler)
Set
propName to propValue on revision
revision in the repository represented by 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 . |
long |
SVNStatusClient16.doStatus(File path,
SVNRevision revision,
boolean recursive,
boolean remote,
boolean reportAll,
boolean includeIgnored,
boolean collectParentExternals,
ISVNStatusHandler handler)
|
long |
SVNStatusClient16.doStatus(File path,
SVNRevision revision,
SVNDepth depth,
boolean remote,
boolean reportAll,
boolean includeIgnored,
boolean collectParentExternals,
ISVNStatusHandler handler,
Collection changeLists)
Given a
path to a working copy directory (or single file),
calls handler with a set of SVNStatus objects which
describe the status of the path , and its children (recursing
according to depth ). |
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 . |
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 . |
long[] |
SVNUpdateClient16.doUpdate(File[] paths,
SVNRevision revision,
SVNDepth depth,
boolean allowUnversionedObstructions,
boolean depthIsSticky)
Updates working trees
paths to revision . |
long |
SVNUpdateClient16.doUpdate(File file,
SVNRevision revision,
boolean recursive)
Deprecated.
|
long |
SVNUpdateClient16.doUpdate(File file,
SVNRevision revision,
boolean recursive,
boolean force)
Deprecated.
|
long |
SVNUpdateClient16.doUpdate(File path,
SVNRevision revision,
SVNDepth depth,
boolean allowUnversionedObstructions,
boolean depthIsSticky)
Updates working copy
to revision . |
protected SVNURL |
SVNBasicDelegate.getEntryLocation(File path,
SVNEntry entry,
long[] revNum,
SVNRevision pegRevision) |
protected SVNBasicDelegate.SVNRepositoryLocation[] |
SVNBasicDelegate.getLocations(SVNURL url,
File path,
SVNRepository repository,
SVNRevision revision,
SVNRevision start,
SVNRevision end) |
SVNURL |
SVNBasicDelegate.getReposRoot(File path,
SVNURL url,
SVNRevision pegRevision,
SVNAdminArea adminArea,
SVNWCAccess access)
Returns the root of the repository.
|
protected long |
SVNBasicDelegate.getRevisionNumber(SVNRevision revision,
long[] latestRevisionNumber,
SVNRepository repository,
File path) |
protected long |
SVNBasicDelegate.getRevisionNumber(SVNRevision revision,
SVNRepository repository,
File path) |
protected SVNRevision[] |
SVNBasicDelegate.resolveRevisions(SVNRevision pegRevision,
SVNRevision revision,
boolean isURL,
boolean noticeLocalModifications) |
Modifier and Type | Field and Description |
---|---|
SVNRevision |
SVNWCUtils.UnserializedFileExternalInfo.pegRevision |
SVNRevision |
SVNWCUtils.UnserializedFileExternalInfo.revision |
Modifier and Type | Method and Description |
---|---|
void |
SVNLogClient17.doAnnotate(File path,
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 path , using
startRevision as the default source of all blame. |
void |
SVNLogClient17.doAnnotate(File path,
SVNRevision pegRevision,
SVNRevision startRevision,
SVNRevision endRevision,
boolean ignoreMimeType,
ISVNAnnotateHandler handler)
Obtains annotation information for each file text line from a repository
(using a Working Copy path to get a corresponding URL) and passes it to a
provided annotation handler.
|
void |
SVNLogClient17.doAnnotate(File path,
SVNRevision pegRevision,
SVNRevision startRevision,
SVNRevision endRevision,
ISVNAnnotateHandler handler)
Obtains annotation information for each file text line from a repository
(using a Working Copy path to get a corresponding URL) and passes it to a
provided annotation handler.
|
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(File path,
SVNRevision pegRevision,
SVNRevision revision,
boolean fetchLocks,
boolean recursive,
ISVNDirEntryHandler handler)
Deprecated.
|
void |
SVNLogClient17.doList(File path,
SVNRevision pegRevision,
SVNRevision revision,
boolean recursive,
ISVNDirEntryHandler handler)
Deprecated.
|
void |
SVNLogClient17.doList(File path,
SVNRevision pegRevision,
SVNRevision revision,
boolean fetchLocks,
SVNDepth depth,
int entryFields,
ISVNDirEntryHandler handler)
Reports the directory entry, and possibly children, for
path
at revision . |
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(File[] paths,
Collection revisionRanges,
SVNRevision pegRevision,
boolean stopOnCopy,
boolean discoverChangedPaths,
boolean includeMergedRevisions,
long limit,
String[] revisionProperties,
ISVNLogEntryHandler handler)
Invokes
handler on each log message from the given
revisionRanges in turn, inclusive (but never invokes
handler on a given log message more than once). |
void |
SVNLogClient17.doLog(File[] paths,
SVNRevision startRevision,
SVNRevision endRevision,
boolean stopOnCopy,
boolean discoverChangedPaths,
long limit,
ISVNLogEntryHandler handler)
Gets commit log messages with other revision specific information from a
repository (using Working Copy paths to get corresponding URLs) and
passes them to a log entry handler for processing.
|
void |
SVNLogClient17.doLog(File[] paths,
SVNRevision startRevision,
SVNRevision endRevision,
SVNRevision pegRevision,
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(File[] 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 (using Working Copy paths to get corresponding URLs) and
passes them to a log entry handler for processing.
|
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.
|
SVNWCContext.EntryLocationInfo |
SVNWCContext.getEntryLocation(File localAbsPath,
SVNRevision pegRevisionKind,
boolean fetchRevnum) |
long |
SVNWCContext.getRevisionNumber(SVNRevision revision,
long[] latestRevisionNumber,
SVNRepository repository,
File path) |
static String |
SVNWCUtils.serializeFileExternal(String path,
SVNRevision pegRevision,
SVNRevision revision) |
Modifier and Type | Method and Description |
---|---|
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) |
Modifier and Type | Method and Description |
---|---|
protected SVNRevision[] |
SvnRepositoryAccess.resolveRevisions(SVNRevision pegRevision,
SVNRevision revision,
boolean isURL,
boolean noticeLocalModifications) |
Modifier and Type | Method and Description |
---|---|
static long |
SvnCodec.revisionNumber(SVNRevision revision) |
Modifier and Type | Method and Description |
---|---|
SVNRevision |
SvnNgLockUtil.LockInfo.getRevision() |
Modifier and Type | Method and Description |
---|---|
protected long |
SvnNgAbstractUpdate.checkout(SVNURL url,
File localAbspath,
SVNRevision pegRevision,
SVNRevision revision,
SVNDepth depth,
boolean ignoreExternals,
boolean allowUnversionedObstructions,
boolean sleepForTimestamp,
int targetWorkingCopyFormat) |
Structure<SvnRepositoryAccess.RepositoryInfo> |
SvnNgRepositoryAccess.createRepositoryFor(SvnTarget target,
SVNRevision revision,
SVNRevision pegRevision,
File baseDirectory) |
static void |
SvnNgDiffUtil.doDiffSummarizeReposWC(SvnTarget target1,
SVNRevision revision1,
SVNRevision pegRevision,
SvnTarget target2,
SVNRevision revision2,
boolean reverse,
SvnNgRepositoryAccess repositoryAccess,
SVNWCContext context,
boolean useGitDiffFormat,
SVNDepth depth,
boolean useAncestry,
Collection<String> changelists,
boolean showCopiesAsAdds,
ISvnDiffGenerator generator,
ISVNDiffStatusHandler handler,
ISVNCanceller canceller) |
protected long |
SvnNgAbstractUpdate.doSwitch(File localAbsPath,
SVNURL switchUrl,
SVNRevision revision,
SVNRevision pegRevision,
SVNDepth depth,
boolean depthIsSticky,
boolean ignoreExternals,
boolean allowUnversionedObstructions,
boolean ignoreAncestry,
boolean sleepForTimestamp) |
Structure<SvnRepositoryAccess.RevisionsPair> |
SvnNgRepositoryAccess.getRevisionNumber(SVNRepository repository,
SvnTarget path,
SVNRevision revision,
Structure<SvnRepositoryAccess.RevisionsPair> youngestRevision) |
Structure<SvnRepositoryAccess.UrlInfo> |
SvnNgRepositoryAccess.getURLFromPath(SvnTarget path,
SVNRevision revision,
SVNRepository repository) |
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) |
protected long |
SvnNgAbstractUpdate.update(SVNWCContext wcContext,
File localAbspath,
SVNRevision revision,
SVNDepth depth,
boolean depthIsSticky,
boolean ignoreExternals,
boolean allowUnversionedObstructions,
boolean addsAsMoodifications,
boolean makeParents,
boolean innerUpdate,
boolean sleepForTimestamp) |
protected long |
SvnNgAbstractUpdate.updateInternal(SVNWCContext wcContext,
File localAbspath,
File anchorAbspath,
SVNRevision revision,
SVNDepth depth,
boolean depthIsSticky,
boolean ignoreExternals,
boolean allowUnversionedObstructions,
boolean addsAsMoodifications,
boolean sleepForTimestamp,
boolean notifySummary,
ISVNConflictHandler conflictHandler) |
Constructor and Description |
---|
LockInfo(File file,
SVNRevision rev) |
Modifier and Type | Method and Description |
---|---|
Structure<SvnRepositoryAccess.RepositoryInfo> |
SvnOldRepositoryAccess.createRepositoryFor(SvnTarget target,
SVNRevision revision,
SVNRevision pegRevision,
File baseDirectory) |
protected SVNURL |
SvnOldRepositoryAccess.deriveLocation(File path,
SVNURL url,
long[] pegRevisionNumber,
SVNRevision pegRevision,
SVNRepository repos,
SVNWCAccess access) |
protected SVNURL |
SvnOldRepositoryAccess.getEntryLocation(File path,
SVNEntry entry,
long[] revNum,
SVNRevision pegRevision) |
Structure<SvnRepositoryAccess.RevisionsPair> |
SvnOldRepositoryAccess.getRevisionNumber(SVNRepository repository,
SvnTarget path,
SVNRevision revision,
Structure<SvnRepositoryAccess.RevisionsPair> youngestRevision) |
Structure<SvnRepositoryAccess.UrlInfo> |
SvnOldRepositoryAccess.getURLFromPath(SvnTarget path,
SVNRevision revision,
SVNRepository repository) |
Modifier and Type | Field and Description |
---|---|
static SVNRevision |
SVNRevision.BASE
Denotes the 'pristine' revision of a Working Copy item.
|
static SVNRevision |
SVNRevision.COMMITTED
Denotes the last revision in which an item was changed before (or
at) BASE.
|
static SVNRevision |
SVNRevision.HEAD
Denotes the latest repository revision.
|
static SVNRevision |
SVNRevision.PREVIOUS
Denotes the revision just before the one when an item was last
changed (technically, COMMITTED - 1).
|
static SVNRevision |
SVNRevision.UNDEFINED
Used to denote that a revision is undefined (not available or not
valid).
|
static SVNRevision |
SVNRevision.WORKING
Denotes an item's working (current) revision.
|
Modifier and Type | Method and Description |
---|---|
static SVNRevision |
SVNRevision.create(Date date)
Creates an SVNRevision object given a particular timestamp.
|
static SVNRevision |
SVNRevision.create(long revisionNumber)
Creates an SVNRevision object given a revision number.
|
SVNRevision |
SVNInfo.getCommittedRevision()
Gets the item's last committed revision.
|
SVNRevision |
SVNStatus.getCommittedRevision()
Gets the revision when the item was last changed (committed).
|
SVNRevision |
SVNCommitItem.getCopyFromRevision()
Gets the revision of the versioned item's ancestor from which the item
was copied.
|
SVNRevision |
SVNInfo.getCopyFromRevision()
Gets the revision of the item's ancestor from which the item was
copied.
|
SVNRevision |
SVNStatus.getCopyFromRevision()
Gets the revision of the item's ancestor from which the item was copied
(the item is added with history).
|
SVNRevision |
SVNRevisionRange.getEndRevision()
Returns the end revision of this range.
|
SVNRevision |
SVNCopySource.getPegRevision()
Returns the peg revision of the source.
|
SVNRevision |
SVNStatus.getRemoteRevision()
Gets the item's last committed repository revision.
|
SVNRevision |
SVNCommitItem.getRevision()
Gets the revision of the versioned item .
|
SVNRevision |
SVNInfo.getRevision()
Gets the item's revision.
|
SVNRevision |
SVNCopySource.getRevision()
Returns the revision of the source.
|
SVNRevision |
SVNStatus.getRevision()
Gets the item's current working revision.
|
SVNRevision |
SVNRevisionRange.getStartRevision()
Returns the start revision of this range.
|
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.
|
static SVNRevision |
SVNRevision.parse(String value)
Parses an input string and be it a representation of either
a revision number, or a timestamp, or a revision keyword, constructs
an SVNRevision representation of the revision.
|
Modifier and Type | Method and Description |
---|---|
static SVNInfo |
SVNInfo.createInfo(String path,
SVNURL reposRootURL,
String uuid,
SVNURL url,
SVNRevision revision,
SVNDirEntry dirEntry,
SVNLock lock) |
void |
SVNLogClient.doAnnotate(File path,
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 path , using
startRevision as the default source of all blame. |
void |
SVNLogClient.doAnnotate(File path,
SVNRevision pegRevision,
SVNRevision startRevision,
SVNRevision endRevision,
boolean ignoreMimeType,
ISVNAnnotateHandler handler)
Obtains annotation information for each file text line from a repository
(using a Working Copy path to get a corresponding URL) and passes it to a
provided annotation handler.
|
void |
SVNLogClient.doAnnotate(File path,
SVNRevision pegRevision,
SVNRevision startRevision,
SVNRevision endRevision,
ISVNAnnotateHandler handler)
Obtains annotation information for each file text line from a repository
(using a Working Copy path to get a corresponding URL) and passes it to a
provided annotation handler.
|
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. |
void |
SVNDiffClient.doDiff(File[] paths,
SVNRevision rN,
SVNRevision rM,
SVNRevision pegRevision,
SVNDepth depth,
boolean useAncestry,
OutputStream result,
Collection<String> changeLists)
Iterates over the passed in
paths calling
SVNDiffClient.doDiff(File, SVNRevision, SVNRevision, SVNRevision, SVNDepth, boolean, OutputStream, Collection)
for each one in the array. |
void |
SVNDiffClient.doDiff(File path1,
SVNRevision rN,
File path2,
SVNRevision rM,
boolean recursive,
boolean useAncestry,
OutputStream result)
|
void |
SVNDiffClient.doDiff(File path1,
SVNRevision rN,
File path2,
SVNRevision rM,
SVNDepth depth,
boolean useAncestry,
OutputStream result,
Collection<String> changeLists)
Produces diff output which describes the delta between
path1
/rN and path2 /rM . |
void |
SVNDiffClient.doDiff(File path,
SVNRevision pegRevision,
SVNRevision rN,
SVNRevision rM,
boolean recursive,
boolean useAncestry,
OutputStream result)
|
void |
SVNDiffClient.doDiff(File path,
SVNRevision pegRevision,
SVNRevision rN,
SVNRevision rM,
SVNDepth depth,
boolean useAncestry,
OutputStream result,
Collection<String> changeLists)
Produces diff output which describes the delta between
path
in peg revision pegRevision , as it changed between
rN and rM . |
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,
File path2,
SVNRevision rM,
boolean recursive,
boolean useAncestry,
ISVNDiffStatusHandler handler)
|
void |
SVNDiffClient.doDiffStatus(File path1,
SVNRevision rN,
File path2,
SVNRevision rM,
SVNDepth depth,
boolean useAncestry,
ISVNDiffStatusHandler handler)
Produces a diff summary which lists the changed items between
path1 /rN and path2 /rM
without creating text deltas. |
void |
SVNDiffClient.doDiffStatus(File path,
SVNRevision rN,
SVNRevision rM,
SVNRevision pegRevision,
SVNDepth depth,
boolean useAncestry,
ISVNDiffStatusHandler handler)
Produces a diff summary which lists the changed items between
path in peg revision pegRevision , as it changed
between rN and 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(File srcPath,
File dstPath,
SVNRevision pegRevision,
SVNRevision revision,
String eolStyle,
boolean force,
boolean recursive)
|
long |
SVNUpdateClient.doExport(File srcPath,
File dstPath,
SVNRevision pegRevision,
SVNRevision revision,
String eolStyle,
boolean overwrite,
SVNDepth depth)
Exports the contents of either a subversion repository or a subversion
working copy into a 'clean' directory (meaning a directory with no
administrative directories).
|
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(File path,
SVNRevision pegRevision,
SVNRevision revision,
boolean expandKeywords,
OutputStream dst)
Outputs the content of file identified by
path and
revision to the stream dst . |
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,
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 path (as of pegRevision ). |
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,
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
path (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(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 ). |
SVNPropertyData |
SVNWCClient.doGetProperty(File path,
String propName,
SVNRevision pegRevision,
SVNRevision revision)
Gets the value of the property
propName for
path . |
void |
SVNWCClient.doGetProperty(File path,
String propName,
SVNRevision pegRevision,
SVNRevision revision,
boolean recursive,
ISVNPropertyHandler handler)
|
void |
SVNWCClient.doGetProperty(File path,
String propName,
SVNRevision pegRevision,
SVNRevision revision,
SVNDepth depth,
ISVNPropertyHandler handler,
Collection<String> changeLists)
Invokes
handler on paths covered by depth
starting with the specified path . |
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(File path,
String propName,
SVNRevision revision,
ISVNPropertyHandler handler)
Gets an unversioned revision property from a repository (getting a
repository URL from a Working Copy) and passes it to a provided property
handler.
|
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.
|
SVNInfo |
SVNWCClient.doInfo(File path,
SVNRevision revision)
Collects and returns information on a single Working Copy item.
|
void |
SVNWCClient.doInfo(File path,
SVNRevision revision,
boolean recursive,
ISVNInfoHandler handler)
Deprecated.
|
void |
SVNWCClient.doInfo(File path,
SVNRevision pegRevision,
SVNRevision revision,
boolean recursive,
ISVNInfoHandler handler)
Deprecated.
|
void |
SVNWCClient.doInfo(File path,
SVNRevision pegRevision,
SVNRevision revision,
SVNDepth depth,
Collection<String> changeLists,
ISVNInfoHandler handler)
Invokes
handler to return information about
path in 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(File path,
SVNRevision pegRevision,
SVNRevision revision,
boolean fetchLocks,
boolean recursive,
ISVNDirEntryHandler handler)
Deprecated.
|
void |
SVNLogClient.doList(File path,
SVNRevision pegRevision,
SVNRevision revision,
boolean recursive,
ISVNDirEntryHandler handler)
Deprecated.
|
void |
SVNLogClient.doList(File path,
SVNRevision pegRevision,
SVNRevision revision,
boolean fetchLocks,
SVNDepth depth,
int entryFields,
ISVNDirEntryHandler handler)
Reports the directory entry, and possibly children, for
path
at 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 |
SVNLogClient.doLog(File[] paths,
Collection<SVNRevisionRange> revisionRanges,
SVNRevision pegRevision,
boolean stopOnCopy,
boolean discoverChangedPaths,
boolean includeMergedRevisions,
long limit,
String[] revisionProperties,
ISVNLogEntryHandler handler)
Invokes
handler on each log message from the given
revisionRanges in turn, inclusive (but never invokes
handler on a given log message more than once). |
void |
SVNLogClient.doLog(File[] paths,
SVNRevision startRevision,
SVNRevision endRevision,
boolean stopOnCopy,
boolean discoverChangedPaths,
long limit,
ISVNLogEntryHandler handler)
Gets commit log messages with other revision specific information from a
repository (using Working Copy paths to get corresponding URLs) and
passes them to a log entry handler for processing.
|
void |
SVNLogClient.doLog(File[] paths,
SVNRevision startRevision,
SVNRevision endRevision,
SVNRevision pegRevision,
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(File[] 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 (using Working Copy paths to get corresponding URLs) and
passes them to a log entry handler for processing.
|
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 pegRevision,
Collection<SVNRevisionRange> rangesToMerge,
File dstPath,
SVNDepth depth,
boolean useAncestry,
boolean force,
boolean dryRun,
boolean recordOnly)
Merges the changes between
path1 in peg revision
pegRevision , as it changed between the ranges described in
rangesToMerge . |
void |
SVNDiffClient.doMerge(File path1,
SVNRevision revision1,
File path2,
SVNRevision revision2,
File dstPath,
boolean recursive,
boolean useAncestry,
boolean force,
boolean dryRun)
|
void |
SVNDiffClient.doMerge(File path1,
SVNRevision revision1,
File path2,
SVNRevision revision2,
File dstPath,
SVNDepth depth,
boolean useAncestry,
boolean force,
boolean dryRun,
boolean recordOnly)
Merges changes from
path1 /revision1 to
path2 /revision2 into the working-copy path
dstPath . |
void |
SVNDiffClient.doMerge(File path1,
SVNRevision pegRevision,
SVNRevision revision1,
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,
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(File srcPath,
SVNRevision pegRevision,
File dstPath,
boolean dryRun)
Performs a reintegration merge of
srcPath at
pegRevision into dstPath . |
void |
SVNDiffClient.doMergeReIntegrate(SVNURL srcURL,
SVNRevision pegRevision,
File dstPath,
boolean dryRun)
Performs a reintegration merge of
srcURL at
pegRevision into dstPath . |
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(File path,
SVNRevision revision,
String propName,
SVNPropertyValue propValue,
boolean force,
ISVNPropertyHandler handler)
Set
propName to propValue on revision
revision in the repository represented by 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 . |
long |
SVNStatusClient.doStatus(File path,
SVNRevision revision,
boolean recursive,
boolean remote,
boolean reportAll,
boolean includeIgnored,
boolean collectParentExternals,
ISVNStatusHandler handler)
|
long |
SVNStatusClient.doStatus(File path,
SVNRevision revision,
SVNDepth depth,
boolean remote,
boolean reportAll,
boolean includeIgnored,
boolean collectParentExternals,
ISVNStatusHandler handler,
Collection<String> changeLists)
Given a
path to a working copy directory (or single file),
calls handler with a set of SVNStatus objects which
describe the status of the path , and its children (recursing
according to depth ). |
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 . |
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) |
long[] |
SVNUpdateClient.doUpdate(File[] paths,
SVNRevision revision,
SVNDepth depth,
boolean allowUnversionedObstructions,
boolean depthIsSticky)
Updates working trees
paths to revision . |
long[] |
SVNUpdateClient.doUpdate(File[] paths,
SVNRevision revision,
SVNDepth depth,
boolean allowUnversionedObstructions,
boolean depthIsSticky,
boolean makeParents) |
long |
SVNUpdateClient.doUpdate(File file,
SVNRevision revision,
boolean recursive)
Deprecated.
|
long |
SVNUpdateClient.doUpdate(File file,
SVNRevision revision,
boolean recursive,
boolean force)
Deprecated.
|
long |
SVNUpdateClient.doUpdate(File path,
SVNRevision revision,
SVNDepth depth,
boolean allowUnversionedObstructions,
boolean depthIsSticky)
Updates working copy
to revision . |
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 |
SVNStatus.setCommittedRevision(SVNRevision committedRevision) |
void |
SVNStatus.setCopyFromRevision(SVNRevision copyFromRevision) |
void |
SVNStatus.setRemoteRevision(SVNRevision remoteRevision) |
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.setRevision(SVNRevision revision) |
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,
File path)
Creates a new
SVNCopySource object. |
SVNCopySource(SVNRevision pegRevision,
SVNRevision revision,
SVNURL url)
Creates a new
SVNCopySource object. |
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) |
SVNRevisionRange(SVNRevision startRevision,
SVNRevision endRevision)
Constructs a new revision range object given start and end revisions.
|
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 |
---|---|
void |
SVNLookClient.doCat(File repositoryRoot,
String path,
SVNRevision revision,
OutputStream out)
Fetches file contents for the specified revision and path.
|
void |
SVNAdminClient.doDump(File repositoryRoot,
OutputStream dumpStream,
SVNRevision startRevision,
SVNRevision endRevision,
boolean isIncremental,
boolean useDeltas)
Dumps contents of the repository to the provided output stream in a
'dumpfile' portable format.
|
String |
SVNLookClient.doGetAuthor(File repositoryRoot,
SVNRevision revision)
Returns author information for the given revision.
|
void |
SVNLookClient.doGetChanged(File repositoryRoot,
SVNRevision revision,
ISVNChangeEntryHandler handler,
boolean includeCopyInfo)
Traverses changed paths for the given revision invoking
the passed handler on each changed path.
|
void |
SVNLookClient.doGetChangedDirectories(File repositoryRoot,
SVNRevision revision,
ISVNChangedDirectoriesHandler handler)
Passes paths of directories changed in the given revision to the provided handler.
|
Date |
SVNLookClient.doGetDate(File repositoryRoot,
SVNRevision revision)
Returns datestamp information for the given revision.
|
void |
SVNLookClient.doGetDiff(File repositoryRoot,
SVNRevision revision,
boolean diffDeleted,
boolean diffAdded,
boolean diffCopyFrom,
OutputStream os)
Writes differences of changed files and properties for the
given revision to the provided output stream.
|
long |
SVNLookClient.doGetFileSize(File repositoryRoot,
String path,
SVNRevision revision)
Returns the size in bytes for the specified path in given revision
|
void |
SVNLookClient.doGetHistory(File repositoryRoot,
String path,
SVNRevision revision,
boolean includeIDs,
long limit,
ISVNHistoryHandler handler)
Passes history information for the specified path and revision to the provided handler.
|
SVNLogEntry |
SVNLookClient.doGetInfo(File repositoryRoot,
SVNRevision revision)
Retrieves author, timestamp and log message information from
the repository for the given revision.
|
String |
SVNLookClient.doGetLog(File repositoryRoot,
SVNRevision revision)
Returns log information for the given revision.
|
SVNProperties |
SVNLookClient.doGetProperties(File repositoryRoot,
String path,
SVNRevision revision)
Returns versioned properties for the specified path in the
given revision.
|
SVNPropertyValue |
SVNLookClient.doGetProperty(File repositoryRoot,
String propName,
String path,
SVNRevision revision)
Returns the value of a versioned property for the specified path in the
given revision.
|
SVNProperties |
SVNLookClient.doGetRevisionProperties(File repositoryRoot,
SVNRevision revision)
Returns revision properties in the given revision.
|
SVNPropertyValue |
SVNLookClient.doGetRevisionProperty(File repositoryRoot,
String propName,
SVNRevision revision)
Returns the value of a revision property in the given revision.
|
void |
SVNLookClient.doGetTree(File repositoryRoot,
String path,
SVNRevision revision,
boolean includeIDs,
boolean recursive,
ISVNTreeHandler handler)
Traverses repository tree starting at the specified path in the
given revision and invoking the provided handler on each path.
|
void |
SVNAdminClient.doVerify(File repositoryRoot,
SVNRevision startRevision,
SVNRevision endRevision)
Verifies repository contents found under
repositoryRoot starting at startRevision
and up to endRevision . |
Modifier and Type | Method and Description |
---|---|
SVNRevision |
SvnRemoteSetProperty.getBaseRevision()
Returns operation's revision to change properties against
|
SVNRevision |
SvnRevisionRange.getEnd()
Returns range's end revision
|
SVNRevision |
SvnDiffSummarize.getEndRevision() |
SVNRevision |
SvnDiff.getEndRevision() |
SVNRevision |
SvnAnnotate.getEndRevision()
Gets the revision of the operation to end with.
|
SVNRevision |
SvnTarget.getPegRevision()
Returns target's peg revision, if it was not defined returns null.
|
SVNRevision |
SvnTarget.getResolvedPegRevision()
|
SVNRevision |
SvnTarget.getResolvedPegRevision(SVNRevision defaultRemote,
SVNRevision defaultLocal)
Returns target's peg revision if defined, if not defined determines whether target is remote or local,
and returns corresponding default revision
|
SVNRevision |
SvnCopySource.getRevision()
Returns the revision of the source.
|
SVNRevision |
SvnOperation.getRevision()
Gets revision to operate on.
|
SVNRevision |
SvnRevisionRange.getStart()
Returns range's start revision
|
SVNRevision |
SvnDiffSummarize.getStartRevision() |
SVNRevision |
SvnDiff.getStartRevision() |
SVNRevision |
SvnAnnotate.getStartRevision()
Gets the revision of the operation to start from.
|
Modifier and Type | Method and Description |
---|---|
static SvnRevisionRange |
SvnRevisionRange.create(SVNRevision start,
SVNRevision end)
Creates revision range and initializes its fields
|
static SvnCopySource |
SvnCopySource.create(SvnTarget source,
SVNRevision revision)
Creates a new
SvnCopySource object and initializes its fields. |
static SvnTarget |
SvnTarget.fromFile(File file,
SVNRevision pegRevision)
Creates a target from file and its peg revision
|
static SvnTarget |
SvnTarget.fromURL(SVNURL url,
SVNRevision pegRevision)
Creates a target from URL and its peg revision
|
SVNRevision |
SvnTarget.getResolvedPegRevision(SVNRevision defaultRemote,
SVNRevision defaultLocal)
Returns target's peg revision if defined, if not defined determines whether target is remote or local,
and returns corresponding default revision
|
void |
SvnRemoteSetProperty.setBaseRevision(SVNRevision baseRevision)
Sets operation's revision to change properties against
|
void |
SvnAnnotate.setEndRevision(SVNRevision endRevision)
Sets the revision of the operation to end with.
|
void |
SvnOperation.setRevision(SVNRevision revision)
Sets revision of the operation.
|
void |
SvnDiffSummarize.setSource(SvnTarget source,
SVNRevision start,
SVNRevision end)
Sets the diff's
source with start and end revisions for one-source type of operation. |
void |
SvnDiff.setSource(SvnTarget source,
SVNRevision start,
SVNRevision end)
Sets the diff's
source with start and end revisions for one-source type of operation. |
void |
SvnAnnotate.setStartRevision(SVNRevision startRevision)
Sets the revision of the operation to start from.
|
Modifier and Type | Method and Description |
---|---|
SVNRevision |
SvnRepositoryDump.getEndRevision() |
SVNRevision |
SvnRepositoryVerify.getEndRevision() |
SVNRevision |
SvnRepositoryDump.getStartRevision() |
SVNRevision |
SvnRepositoryVerify.getStartRevision() |
Modifier and Type | Method and Description |
---|---|
void |
SvnRepositoryDump.setEndRevision(SVNRevision endRevision) |
void |
SvnRepositoryVerify.setEndRevision(SVNRevision endRevision) |
void |
SvnRepositoryDump.setStartRevision(SVNRevision startRevision) |
void |
SvnRepositoryVerify.setStartRevision(SVNRevision startRevision) |
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.
|
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.