Uses of Class
org.tmatesoft.svn.core.SVNDepth
-
Packages that use SVNDepth 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.svn org.tmatesoft.svn.core This package mostly contains common classes as well as interfaces used throughout all the library.org.tmatesoft.svn.core.internal.io.dav org.tmatesoft.svn.core.internal.io.dav.handlers org.tmatesoft.svn.core.internal.io.fs org.tmatesoft.svn.core.internal.io.svn 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.wc17.db.statement org.tmatesoft.svn.core.internal.wc2.ng 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.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. -
-
Uses of SVNDepth in org.tigris.subversion.javahl
Methods in org.tigris.subversion.javahl that return SVNDepth Modifier and Type Method Description static SVNDepth
JavaHLObjectFactory. getSVNDepth(int depth)
-
Uses of SVNDepth in org.tmatesoft.svn.cli.svn
Methods in org.tmatesoft.svn.cli.svn that return SVNDepth Modifier and Type Method Description SVNDepth
SVNCommandEnvironment. getDepth()
SVNDepth
SVNCommandEnvironment. getSetDepth()
-
Uses of SVNDepth in org.tmatesoft.svn.core
Fields in org.tmatesoft.svn.core declared as SVNDepth Modifier and Type Field Description static SVNDepth
SVNDepth. EMPTY
Just the named directory D, no entries.static SVNDepth
SVNDepth. EXCLUDE
Exclude (don't descend into) directory D.static SVNDepth
SVNDepth. FILES
D and its file children, but not subdirectories.static SVNDepth
SVNDepth. IMMEDIATES
D and its immediate children (D and its entries).static SVNDepth
SVNDepth. INFINITY
D and all descendants (full recursion from D).static SVNDepth
SVNDepth. UNKNOWN
Depth undetermined or ignored.Methods in org.tmatesoft.svn.core that return SVNDepth Modifier and Type Method Description static SVNDepth
SVNDepth. fromID(int id)
Based on depth id returnsSVNDepth
value.static SVNDepth
SVNDepth. fromRecurse(boolean recurse)
Treats recursion asINFINITY
depth andFILES
otherwisestatic SVNDepth
SVNDepth. fromString(java.lang.String string)
Based on string value findsSVNDepth
value.static SVNDepth
SVNDepth. getInfinityOrEmptyDepth(boolean recurse)
ReturnsINFINITY
ifrecurse
istrue
, else returnsEMPTY
.static SVNDepth
SVNDepth. getInfinityOrFilesDepth(boolean recurse)
The same asgetInfinityOrEmptyDepth(boolean)
, butFILES
is returned when recursive.static SVNDepth
SVNDepth. getInfinityOrImmediatesDepth(boolean recurse)
The same asgetInfinityOrEmptyDepth(boolean)
, butIMMEDIATES
is returned when recursive.static SVNDepth
SVNDepth. getUnknownOrEmptyDepth(boolean recurse)
ReturnsUNKNOWN
ifrecurse
istrue
, else returnsEMPTY
.static SVNDepth
SVNDepth. getUnknownOrFilesDepth(boolean recurse)
The same asgetUnknownOrEmptyDepth(boolean)
, butFILES
is returned when recursive.static SVNDepth
SVNDepth. getUnknownOrImmediatesDepth(boolean recurse)
The same asgetUnknownOrEmptyDepth(boolean)
, butIMMEDIATES
is returned when recursive.Methods in org.tmatesoft.svn.core with parameters of type SVNDepth Modifier and Type Method Description static java.lang.String
SVNDepth. asString(SVNDepth depth)
Appropriate name ofdepth
is returned.static boolean
SVNDepth. recurseFromDepth(SVNDepth depth)
Based on depth determines if it is recursive or not. -
Uses of SVNDepth in org.tmatesoft.svn.core.internal.io.dav
Methods in org.tmatesoft.svn.core.internal.io.dav with parameters of type SVNDepth Modifier and Type Method Description void
DAVRepository. diff(SVNURL url, long targetRevision, long revision, java.lang.String target, boolean ignoreAncestry, SVNDepth depth, boolean getContents, ISVNReporterBaton reporter, ISVNEditor editor)
void
DAVRepository. status(long revision, java.lang.String target, SVNDepth depth, ISVNReporterBaton reporter, ISVNEditor editor)
void
DAVRepository. update(long revision, java.lang.String target, SVNDepth depth, boolean sendCopyFromArgs, ISVNReporterBaton reporter, ISVNEditor editor)
void
DAVRepository. update(SVNURL url, long revision, java.lang.String target, SVNDepth depth, ISVNReporterBaton reporter, ISVNEditor editor)
-
Uses of SVNDepth in org.tmatesoft.svn.core.internal.io.dav.handlers
Methods in org.tmatesoft.svn.core.internal.io.dav.handlers with parameters of type SVNDepth Modifier and Type Method Description static java.lang.StringBuffer
DAVEditorHandler. generateEditorRequest(DAVConnection connection, java.lang.StringBuffer xmlBuffer, java.lang.String url, long targetRevision, java.lang.String target, java.lang.String dstPath, SVNDepth depth, java.util.Map lockTokens, boolean ignoreAncestry, boolean resourceWalk, boolean fetchContents, boolean sendCopyFromArgs, boolean sendAll, ISVNReporterBaton reporterBaton)
-
Uses of SVNDepth in org.tmatesoft.svn.core.internal.io.fs
Methods in org.tmatesoft.svn.core.internal.io.fs that return SVNDepth Modifier and Type Method Description SVNDepth
PathInfo. getDepth()
Methods in org.tmatesoft.svn.core.internal.io.fs with parameters of type SVNDepth Modifier and Type Method Description FSTranslateReporter
FSRepository. beginReport(long revision, SVNURL url, java.lang.String target, boolean ignoreAncestry, boolean sendTextDeltas, boolean sendCopyFromArgs, SVNDepth depth, ISVNEditor editor)
void
FSRepository. diff(SVNURL url, long targetRevision, long revision, java.lang.String target, boolean ignoreAncestry, SVNDepth depth, boolean getContents, ISVNReporterBaton reporter, ISVNEditor editor)
java.lang.String
FSUpdateContext. getDepthLetter(SVNDepth depth)
void
FSRepository. linkPath(SVNURL url, java.lang.String path, java.lang.String lockToken, long revision, SVNDepth depth, boolean startEmpty)
void
FSTranslateReporter. linkPath(SVNURL url, java.lang.String path, java.lang.String lockToken, long revision, SVNDepth depth, boolean startEmpty)
void
FSUpdateContext. reset(FSRepository repository, FSFS owner, long revision, java.io.File reportFile, java.lang.String target, java.lang.String targetPath, boolean isSwitch, SVNDepth depth, boolean ignoreAncestry, boolean textDeltas, boolean sendCopyFrom, ISVNEditor editor)
void
FSRepository. setPath(java.lang.String path, java.lang.String lockToken, long revision, SVNDepth depth, boolean startEmpty)
void
FSTranslateReporter. setPath(java.lang.String path, java.lang.String lockToken, long revision, SVNDepth depth, boolean startEmpty)
void
FSRepository. status(long revision, java.lang.String target, SVNDepth depth, ISVNReporterBaton reporter, ISVNEditor editor)
void
FSRepository. update(long revision, java.lang.String target, SVNDepth depth, boolean sendCopyFromArgs, ISVNReporterBaton reporter, ISVNEditor editor)
void
FSRepository. update(SVNURL url, long revision, java.lang.String target, SVNDepth depth, ISVNReporterBaton reporter, ISVNEditor editor)
void
FSUpdateContext. writePathInfoToReportFile(java.lang.String path, java.lang.String linkPath, java.lang.String lockToken, long revision, boolean startEmpty, SVNDepth depth)
Constructors in org.tmatesoft.svn.core.internal.io.fs with parameters of type SVNDepth Constructor Description FSUpdateContext(FSRepository repository, FSFS owner, long revision, java.io.File reportFile, java.lang.String target, java.lang.String targetPath, boolean isSwitch, SVNDepth depth, boolean ignoreAncestry, boolean textDeltas, boolean sendCopyFromArgs, ISVNEditor editor)
PathInfo(java.lang.String path, java.lang.String linkPath, java.lang.String lockToken, long revision, SVNDepth depth, boolean empty)
-
Uses of SVNDepth in org.tmatesoft.svn.core.internal.io.svn
Methods in org.tmatesoft.svn.core.internal.io.svn with parameters of type SVNDepth Modifier and Type Method Description void
SVNRepositoryImpl. diff(SVNURL url, long targetRevision, long revision, java.lang.String target, boolean ignoreAncestry, SVNDepth depth, boolean getContents, ISVNReporterBaton reporter, ISVNEditor editor)
void
SVNRepositoryImpl. linkPath(SVNURL url, java.lang.String path, java.lang.String lockToken, long revision, SVNDepth depth, boolean startEmpty)
void
SVNRepositoryImpl. setPath(java.lang.String path, java.lang.String lockToken, long revision, SVNDepth depth, boolean startEmpty)
void
SVNRepositoryImpl. status(long revision, java.lang.String target, SVNDepth depth, ISVNReporterBaton reporter, ISVNEditor editor)
void
SVNRepositoryImpl. update(long revision, java.lang.String target, SVNDepth depth, boolean sendCopyFromArgs, ISVNReporterBaton reporter, ISVNEditor editor)
void
SVNRepositoryImpl. update(SVNURL url, long revision, java.lang.String target, SVNDepth depth, ISVNReporterBaton reporter, ISVNEditor editor)
-
Uses of SVNDepth in org.tmatesoft.svn.core.internal.wc
Methods in org.tmatesoft.svn.core.internal.wc that return SVNDepth Modifier and Type Method Description protected SVNDepth
SVNStatusEditor. getDepth()
Methods in org.tmatesoft.svn.core.internal.wc with parameters of type SVNDepth Modifier and Type Method Description static void
SVNWCManager. add(java.io.File path, SVNAdminArea parentDir, SVNURL copyFromURL, long copyFromRev, SVNDepth depth)
static void
SVNWCManager. add(java.io.File path, SVNAdminArea parentDir, SVNURL copyFromURL, SVNRevision copyFromRev, SVNDepth depth)
static SVNWCAccess
SVNCommitUtil. createCommitWCAccess(java.io.File[] paths, SVNDepth depth, boolean force, java.util.Collection relativePaths, SVNStatusClient16 statusClient)
static SVNWCAccess[]
SVNCommitUtil. createCommitWCAccess2(java.io.File[] paths, SVNDepth depth, boolean force, java.util.Map relativePathsMap, SVNStatusClient16 statusClient)
static SVNUpdateEditor
SVNUpdateEditor. createUpdateEditor(SVNAdminAreaInfo info, java.lang.String switchURL, boolean allowUnversionedObstructions, boolean depthIsSticky, SVNDepth depth, java.lang.String[] preservedExtensions, ISVNFileFetcher fileFetcher, boolean lockOnDemand)
static SVNUpdateEditor15
SVNUpdateEditor15. createUpdateEditor(SVNAdminAreaInfo info, java.lang.String switchURL, boolean allowUnversionedObstructions, boolean depthIsSticky, SVNDepth depth, java.lang.String[] preservedExtensions, ISVNFileFetcher fileFetcher, boolean lockOnDemand)
static void
SVNWCManager. crop(SVNAdminAreaInfo info, SVNDepth depth)
protected void
SVNMergeDriver. doDirectoryMerge(java.util.Map resultCatalog, SVNURL url1, long revision1, SVNURL url2, long revision2, SVNEntry parentEntry, SVNAdminArea adminArea, SVNDepth depth)
protected void
SVNMergeDriver. doDirectoryMerge(SVNURL url1, long revision1, SVNURL url2, long revision2, SVNEntry parentEntry, SVNAdminArea adminArea, SVNDepth depth)
Deprecated.protected void
SVNMergeDriver. doMerge(java.util.Map resultCatalog, java.util.List mergeSources, java.io.File target, SVNEntry targetEntry, SVNAdminArea adminArea, boolean sourcesAncestral, boolean sourcesRelated, boolean sameRepository, boolean ignoreAncestry, boolean force, boolean dryRun, boolean recordOnly, boolean reintegrateMerge, SVNDepth depth)
protected void
SVNMergeDriver. doMergeInfoUnawareDirectoryMerge(SVNURL url1, long revision1, SVNURL url2, long revision2, SVNAdminArea adminArea, SVNDepth depth)
ISVNReusableEditor
ISVNMergeStrategy. driveMergeReportEditor(java.io.File targetWCPath, SVNURL url1, long revision1, SVNURL url2, long revision2, java.util.List childrenWithMergeInfo, boolean isRollBack, SVNDepth depth, SVNAdminArea adminArea, SVNMergeCallback mergeCallback, ISVNReusableEditor editor)
ISVNReusableEditor
SVNMergeDriver. driveMergeReportEditor(java.io.File targetWCPath, SVNURL url1, long revision1, SVNURL url2, long revision2, java.util.List childrenWithMergeInfo, boolean isRollBack, SVNDepth depth, SVNAdminArea adminArea, SVNMergeCallback mergeCallback, ISVNReusableEditor editor)
static boolean
SVNWCManager. ensureAdminAreaExists(java.io.File path, java.lang.String url, java.lang.String rootURL, java.lang.String uuid, long revision, SVNDepth depth)
static ISVNEditor
SVNDepthFilterEditor. getDepthFilterEditor(SVNDepth requestedDepth, ISVNEditor delegate, boolean hasTarget)
protected void
SVNStatusEditor. getDirStatus(SVNEntry parentEntry, SVNAdminArea dir, java.lang.String entryName, SVNDepth depth, boolean getAll, boolean noIgnore, java.util.Collection ignorePatterns, boolean skipThisDir, ISVNStatusHandler handler)
ISVNEntryHandler
ISVNMergeStrategy. getMergeInfoEntryHandler(java.lang.String mergeSrcPath, SVNURL sourceRootURL, long revision1, long revision2, SVNRepository repository, SVNDepth depth, java.util.List childrenWithMergeInfo)
ISVNEntryHandler
SVNMergeDriver. getMergeInfoEntryHandler(java.lang.String mergeSrcPath, SVNURL sourceRootURL, long revision1, long revision2, SVNRepository repository, SVNDepth depth, java.util.List childrenWithMergeInfo)
ISVNReusableEditor
ISVNMergeStrategy. getMergeReportEditor(long defaultStart, long revision, SVNAdminArea adminArea, SVNDepth depth, AbstractDiffCallback mergeCallback, ISVNReusableEditor editor)
ISVNReusableEditor
SVNMergeDriver. getMergeReportEditor(long defaultStart, long revision, SVNAdminArea adminArea, SVNDepth depth, AbstractDiffCallback mergeCallback, ISVNReusableEditor editor)
static java.util.Map
SVNPropertiesManager. getWorkingCopyPropertyValues(java.io.File path, SVNEntry entry, java.lang.String propName, SVNDepth depth, boolean base)
static void
SVNCommitUtil. harvestCommitables(java.util.Map commitables, SVNAdminArea dir, java.io.File path, SVNEntry parentEntry, SVNEntry entry, java.lang.String url, java.lang.String copyFromURL, boolean copyMode, boolean addsOnly, boolean justLocked, java.util.Map lockTokens, SVNDepth depth, boolean forcedRecursion, java.util.Collection changelists, ISVNCommitParameters params, java.util.Map pathsToExternalsProperties)
static SVNCommitItem[]
SVNCommitUtil. harvestCommitables(SVNWCAccess baseAccess, java.util.Collection paths, java.util.Map lockTokens, boolean justLocked, SVNDepth depth, boolean force, java.util.Collection changelists, ISVNCommitParameters params)
void
SVNStatusReporter. linkPath(SVNURL url, java.lang.String path, java.lang.String lockToken, long revision, SVNDepth depth, boolean startEmpty)
protected void
SVNMergeDriver. recordMergeInfoForAddedSubtrees(SVNMergeRange range, java.lang.String mergeInfoPath, SVNDepth depth)
protected void
SVNMergeDriver. recordMergeInfoForDirectoryMerge(java.util.Map resultCatalog, SVNEntry targetEntry, SVNMergeRange range, java.lang.String mergeInfoPath, SVNDepth depth)
protected void
SVNMergeDriver. runMerge(SVNURL url1, SVNRevision revision1, SVNURL url2, SVNRevision revision2, java.io.File targetWCPath, SVNDepth depth, boolean dryRun, boolean force, boolean ignoreAncestry, boolean recordOnly)
protected void
SVNMergeDriver. runPeggedMerge(SVNURL srcURL, java.io.File srcPath, java.util.Collection rangesToMerge, SVNRevision pegRevision, java.io.File targetWCPath, SVNDepth depth, boolean dryRun, boolean force, boolean ignoreAncestry, boolean recordOnly)
void
SVNStatusReporter. setPath(java.lang.String path, java.lang.String lockToken, long revision, SVNDepth depth, boolean startEmpty)
static void
SVNWCManager. updateCleanup(java.io.File path, SVNWCAccess wcAccess, java.lang.String baseURL, java.lang.String rootURL, long newRevision, boolean removeMissingDirs, java.util.Collection excludePaths, SVNDepth depth, boolean skipUnlocked)
Constructors in org.tmatesoft.svn.core.internal.wc with parameters of type SVNDepth Constructor Description MergeInfoFetcher(SVNDepth depth, java.util.List childrenWithMergeInfo)
SVNAdminDeltifier(FSFS fsfs, SVNDepth depth, boolean includeEntryProperties, boolean ignoreAncestry, boolean sendTextDeltas, ISVNEditor editor)
SVNDiffEditor(SVNWCAccess wcAccess, SVNAdminAreaInfo info, AbstractDiffCallback callback, boolean useAncestry, boolean reverseDiff, boolean compareToBase, SVNDepth depth, java.util.Collection changeLists)
SVNRemoteStatusEditor(ISVNOptions options, SVNWCAccess wcAccess, SVNAdminAreaInfo info, boolean noIgnore, boolean reportAll, SVNDepth depth, ISVNStatusHandler handler)
SVNStatusEditor(ISVNOptions options, SVNWCAccess wcAccess, SVNAdminAreaInfo info, boolean noIgnore, boolean reportAll, SVNDepth depth, ISVNStatusHandler handler)
-
Uses of SVNDepth in org.tmatesoft.svn.core.internal.wc.admin
Methods in org.tmatesoft.svn.core.internal.wc.admin that return SVNDepth Modifier and Type Method Description SVNDepth
SVNEntry. getDepth()
Methods in org.tmatesoft.svn.core.internal.wc.admin with parameters of type SVNDepth Modifier and Type Method Description void
SVNAdminAreaInfo. addDepth(java.lang.String path, SVNDepth depth)
ISVNUpdateEditor
SVNWCAccess. createUpdateEditor(SVNAdminAreaInfo info, java.lang.String switchURL, boolean allowUnversionedObstructions, boolean depthIsSticky, SVNDepth depth, java.lang.String[] preservedExtensions, ISVNFileFetcher fileFetcher, boolean lockOnDemand)
abstract SVNAdminArea
SVNAdminArea. createVersionedDirectory(java.io.File dir, java.lang.String url, java.lang.String rootURL, java.lang.String uuid, long revNumber, boolean createMyself, SVNDepth depth)
SVNAdminArea
SVNAdminArea14. createVersionedDirectory(java.io.File dir, java.lang.String url, java.lang.String rootURL, java.lang.String uuid, long revNumber, boolean createMyself, SVNDepth depth)
static void
SVNAdminAreaFactory. createVersionedDirectory(java.io.File path, java.lang.String url, java.lang.String rootURL, java.lang.String uuid, long revNumber, SVNDepth depth)
static void
SVNAdminAreaFactory. createVersionedDirectory(java.io.File path, SVNURL url, SVNURL rootURL, java.lang.String uuid, long revNumber, SVNDepth depth)
SVNAdminArea
SVNXMLAdminArea. createVersionedDirectory(java.io.File dir, java.lang.String url, java.lang.String rootURL, java.lang.String uuid, long revNumber, boolean createMyself, SVNDepth depth)
protected void
SVNAdminArea14Factory. doCreateVersionedDirectory(java.io.File path, java.lang.String url, java.lang.String rootURL, java.lang.String uuid, long revNumber, SVNDepth depth)
protected void
SVNAdminArea15Factory. doCreateVersionedDirectory(java.io.File path, java.lang.String url, java.lang.String rootURL, java.lang.String uuid, long revNumber, SVNDepth depth)
protected void
SVNAdminArea16Factory. doCreateVersionedDirectory(java.io.File path, java.lang.String url, java.lang.String rootURL, java.lang.String uuid, long revNumber, SVNDepth depth)
protected abstract void
SVNAdminAreaFactory. doCreateVersionedDirectory(java.io.File path, java.lang.String url, java.lang.String rootURL, java.lang.String uuid, long revNumber, SVNDepth depth)
protected void
SVNXMLAdminAreaFactory. doCreateVersionedDirectory(java.io.File path, java.lang.String url, java.lang.String rootURL, java.lang.String uuid, long revNumber, SVNDepth depth)
void
SVNEntry. setDepth(SVNDepth depth)
void
SVNWCAccess. walkEntries(java.io.File path, ISVNEntryHandler handler, boolean showHidden, boolean includeTC, SVNDepth depth)
void
SVNWCAccess. walkEntries(java.io.File path, ISVNEntryHandler handler, boolean showHidden, SVNDepth depth)
void
SVNAdminArea. walkThisDirectory(ISVNEntryHandler handler, boolean showHidden, SVNDepth depth)
Constructors in org.tmatesoft.svn.core.internal.wc.admin with parameters of type SVNDepth Constructor Description SVNReporter(SVNAdminAreaInfo info, java.io.File file, boolean restoreFiles, boolean useDepthCompatibilityTrick, SVNDepth depth, boolean lockOnDemand, boolean isStatus, boolean isHonorDepthExclude, ISVNDebugLog log)
-
Uses of SVNDepth in org.tmatesoft.svn.core.internal.wc16
Methods in org.tmatesoft.svn.core.internal.wc16 with parameters of type SVNDepth Modifier and Type Method Description void
SVNChangelistClient16. addToChangelist(java.io.File[] paths, SVNDepth depth, java.lang.String changelist, java.lang.String[] changelists)
Deprecated.void
SVNWCClient16. doAdd(java.io.File[] paths, boolean force, boolean mkdir, boolean climbUnversionedParents, SVNDepth depth, boolean depthIsSticky, boolean includeIgnored, boolean makeParents)
Schedules working copypaths
for addition to the repository.void
SVNWCClient16. doAdd(java.io.File path, boolean force, boolean mkdir, boolean climbUnversionedParents, SVNDepth depth, boolean includeIgnored, boolean makeParents)
Schedules a working copypath
for addition to the repository.void
SVNWCClient16. doAdd(java.io.File path, boolean force, boolean mkdir, boolean climbUnversionedParents, SVNDepth depth, boolean depthIsSticky, boolean includeIgnored, boolean makeParents)
Schedules a working copypath
for addition to the repository.void
SVNChangelistClient16. doAddToChangelist(java.io.File[] paths, SVNDepth depth, java.lang.String changelist, java.lang.String[] changelists)
Adds each path inpaths
(recursing todepth
as necessary) tochangelist
.long
SVNUpdateClient16. doCheckout(SVNURL url, java.io.File dstPath, SVNRevision pegRevision, SVNRevision revision, SVNDepth depth, boolean allowUnversionedObstructions)
Checks out a working copy ofurl
atrevision
, looked up atpegRevision
, usingdstPath
as the root directory of the newly checked out working copy.SVNCommitPacket[]
SVNCommitClient16. doCollectCommitItems(java.io.File[] paths, boolean keepLocks, boolean force, SVNDepth depth, boolean combinePackets, java.lang.String[] changelists)
Collects commit items (containing detailed information on each Working Copy item that was changed and need to be committed to the repository) into differentSVNCommitPacket
s.SVNCommitPacket
SVNCommitClient16. doCollectCommitItems(java.io.File[] paths, boolean keepLocks, boolean force, SVNDepth depth, java.lang.String[] changelists)
Collects commit items (containing detailed information on each Working Copy item that contains changes and need to be committed to the repository) into a singleSVNCommitPacket
.SVNCommitInfo
SVNCommitClient16. doCommit(java.io.File[] paths, boolean keepLocks, java.lang.String commitMessage, SVNProperties revisionProperties, java.lang.String[] changelists, boolean keepChangelist, boolean force, SVNDepth depth)
Commits files or directories into repository.void
SVNDiffClient16. doDiff(java.io.File[] paths, SVNRevision rN, SVNRevision rM, SVNRevision pegRevision, SVNDepth depth, boolean useAncestry, java.io.OutputStream result, java.util.Collection changeLists)
Iterates over the passed inpaths
callingSVNDiffClient16.doDiff(File,SVNRevision,SVNRevision,SVNRevision,SVNDepth,boolean,OutputStream,Collection)
for each one in the array.void
SVNDiffClient16. doDiff(java.io.File path1, SVNRevision rN, java.io.File path2, SVNRevision rM, SVNDepth depth, boolean useAncestry, java.io.OutputStream result, java.util.Collection changeLists)
Produces diff output which describes the delta betweenpath1
/rN
andpath2
/rM
.void
SVNDiffClient16. doDiff(java.io.File path1, SVNRevision rN, SVNURL url2, SVNRevision rM, SVNDepth depth, boolean useAncestry, java.io.OutputStream result, java.util.Collection changeLists)
Produces diff output which describes the delta betweenpath1
/rN
andurl2
/rM
.void
SVNDiffClient16. doDiff(java.io.File path, SVNRevision pegRevision, SVNRevision rN, SVNRevision rM, SVNDepth depth, boolean useAncestry, java.io.OutputStream result, java.util.Collection changeLists)
Produces diff output which describes the delta betweenpath
in peg revisionpegRevision
, as it changed betweenrN
andrM
.void
SVNDiffClient16. doDiff(SVNURL url1, SVNRevision rN, java.io.File path2, SVNRevision rM, SVNDepth depth, boolean useAncestry, java.io.OutputStream result, java.util.Collection changeLists)
Produces diff output which describes the delta betweenurl1
/rN
andpath2
/rM
.void
SVNDiffClient16. doDiff(SVNURL url1, SVNRevision rN, SVNURL url2, SVNRevision rM, SVNDepth depth, boolean useAncestry, java.io.OutputStream result)
Produces diff output which describes the delta betweenurl1
/rN
andurl2
/rM
.void
SVNDiffClient16. doDiff(SVNURL url, SVNRevision pegRevision, SVNRevision rN, SVNRevision rM, SVNDepth depth, boolean useAncestry, java.io.OutputStream result)
Produces diff output which describes the delta betweenurl
in peg revisionpegRevision
, as it changed betweenrN
andrM
.void
SVNDiffClient16. doDiffStatus(java.io.File path1, SVNRevision rN, java.io.File path2, SVNRevision rM, SVNDepth depth, boolean useAncestry, ISVNDiffStatusHandler handler)
Produces a diff summary which lists the changed items betweenpath1
/rN
andpath2
/rM
without creating text deltas.void
SVNDiffClient16. doDiffStatus(java.io.File path1, SVNRevision rN, SVNURL url2, SVNRevision rM, SVNDepth depth, boolean useAncestry, ISVNDiffStatusHandler handler)
Produces a diff summary which lists the changed items betweenpath1
/rN
andurl2
/rM
without creating text deltas.void
SVNDiffClient16. doDiffStatus(java.io.File path, SVNRevision rN, SVNRevision rM, SVNRevision pegRevision, SVNDepth depth, boolean useAncestry, ISVNDiffStatusHandler handler)
Produces a diff summary which lists the changed items betweenpath
in peg revisionpegRevision
, as it changed betweenrN
andrM
.void
SVNDiffClient16. doDiffStatus(SVNURL url1, SVNRevision rN, java.io.File path2, SVNRevision rM, SVNDepth depth, boolean useAncestry, ISVNDiffStatusHandler handler)
Produces a diff summary which lists the changed items betweenurl1
/rN
andpath2
/rM
without creating text deltas.void
SVNDiffClient16. doDiffStatus(SVNURL url1, SVNRevision rN, SVNURL url2, SVNRevision rM, SVNDepth depth, boolean useAncestry, ISVNDiffStatusHandler handler)
Produces a diff summary which lists the changed items betweenurl1
/rN
andurl2
/rM
without creating text deltas.void
SVNDiffClient16. doDiffStatus(SVNURL url, SVNRevision rN, SVNRevision rM, SVNRevision pegRevision, SVNDepth depth, boolean useAncestry, ISVNDiffStatusHandler handler)
Produces a diff summary which lists the changed items betweenurl
in peg revisionpegRevision
, as it changed betweenrN
andrM
.long
SVNUpdateClient16. doExport(java.io.File srcPath, java.io.File dstPath, SVNRevision pegRevision, SVNRevision revision, java.lang.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, java.io.File dstPath, SVNRevision pegRevision, SVNRevision revision, java.lang.String eolStyle, boolean overwrite, SVNDepth depth)
Exports the contents of a subversion repository into a 'clean' directory (meaning a directory with no administrative directories).void
SVNChangelistClient16. doGetChangeListPaths(java.util.Collection changeLists, java.util.Collection targets, SVNDepth depth, ISVNChangelistHandler handler)
Gets paths belonging to the specified changelists discovered under the specified targets.void
SVNChangelistClient16. doGetChangeLists(java.io.File path, java.util.Collection changeLists, SVNDepth depth, ISVNChangelistHandler handler)
Gets paths belonging to the specified changelists discovered under the specified path.void
SVNWCClient16. doGetProperty(java.io.File path, java.lang.String propName, SVNRevision pegRevision, SVNRevision revision, SVNDepth depth, ISVNPropertyHandler handler, java.util.Collection changeLists)
Invokeshandler
on paths covered bydepth
starting with the specifiedpath
.void
SVNWCClient16. doGetProperty(SVNURL url, java.lang.String propName, SVNRevision pegRevision, SVNRevision revision, SVNDepth depth, ISVNPropertyHandler handler)
Invokeshandler
on paths covered bydepth
starting with the specifiedpath
.SVNCommitInfo
SVNCommitClient16. doImport(java.io.File path, SVNURL dstURL, java.lang.String commitMessage, SVNProperties revisionProperties, boolean useGlobalIgnores, boolean ignoreUnknownNodeTypes, SVNDepth depth)
Imports file or directorypath
into repository directorydstURL
at HEAD revision.SVNCommitInfo
SVNCommitClient16. doImport(java.io.File path, SVNURL dstURL, java.lang.String commitMessage, SVNProperties revisionProperties, boolean useGlobalIgnores, boolean ignoreUnknownNodeTypes, SVNDepth depth, boolean applyAutoProperties)
Imports file or directorypath
into repository directorydstURL
at HEAD revision.SVNCommitInfo
SVNCommitClient16. doImport(java.io.File path, SVNURL dstURL, java.lang.String commitMessage, SVNProperties revisionProperties, boolean useGlobalIgnores, boolean ignoreUnknownNodeTypes, SVNDepth depth, boolean applyAutoProperties, ISVNFileFilter fileFilter)
Imports file or directorypath
into repository directorydstURL
at HEAD revision.void
SVNWCClient16. doInfo(java.io.File path, SVNRevision pegRevision, SVNRevision revision, SVNDepth depth, java.util.Collection changeLists, ISVNInfoHandler handler)
Invokeshandler
to return information aboutpath
inrevision
.void
SVNWCClient16. doInfo(SVNURL url, SVNRevision pegRevision, SVNRevision revision, SVNDepth depth, ISVNInfoHandler handler)
Invokeshandler
to return information abouturl
inrevision
.void
SVNLogClient16. doList(java.io.File path, SVNRevision pegRevision, SVNRevision revision, boolean fetchLocks, SVNDepth depth, int entryFields, ISVNDirEntryHandler handler)
Reports the directory entry, and possibly children, forpath
atrevision
.void
SVNLogClient16. doList(SVNURL url, SVNRevision pegRevision, SVNRevision revision, boolean fetchLocks, SVNDepth depth, int entryFields, ISVNDirEntryHandler handler)
Reports the directory entry, and possibly children, forurl
atrevision
.void
SVNDiffClient16. doMerge(java.io.File path1, SVNRevision revision1, java.io.File path2, SVNRevision revision2, java.io.File dstPath, SVNDepth depth, boolean useAncestry, boolean force, boolean dryRun, boolean recordOnly)
Merges changes frompath1
/revision1
topath2
/revision2
into the working-copy pathdstPath
.void
SVNDiffClient16. doMerge(java.io.File path1, SVNRevision pegRevision, java.util.Collection rangesToMerge, java.io.File dstPath, SVNDepth depth, boolean useAncestry, boolean force, boolean dryRun, boolean recordOnly)
Merges the changes betweenpath1
in peg revisionpegRevision
, as it changed between the ranges described inrangesToMerge
.void
SVNDiffClient16. doMerge(java.io.File path1, SVNRevision revision1, SVNURL url2, SVNRevision revision2, java.io.File dstPath, SVNDepth depth, boolean useAncestry, boolean force, boolean dryRun, boolean recordOnly)
Merges changes frompath1
/revision1
tourl2
/revision2
into the working-copy pathdstPath
.void
SVNDiffClient16. doMerge(SVNURL url1, SVNRevision revision1, java.io.File path2, SVNRevision revision2, java.io.File dstPath, SVNDepth depth, boolean useAncestry, boolean force, boolean dryRun, boolean recordOnly)
Merges changes fromurl1
/revision1
topath2
/revision2
into the working-copy pathdstPath
.void
SVNDiffClient16. doMerge(SVNURL url1, SVNRevision pegRevision, java.util.Collection rangesToMerge, java.io.File dstPath, SVNDepth depth, boolean useAncestry, boolean force, boolean dryRun, boolean recordOnly)
Merges the changes betweenurl1
in peg revisionpegRevision
, as it changed between the ranges described inrangesToMerge
.void
SVNDiffClient16. doMerge(SVNURL url1, SVNRevision revision1, SVNURL url2, SVNRevision revision2, java.io.File dstPath, SVNDepth depth, boolean useAncestry, boolean force, boolean dryRun, boolean recordOnly)
Merges changes fromurl1
/revision1
tourl2
/revision2
into the working-copy pathdstPath
.void
SVNChangelistClient16. doRemoveFromChangelist(java.io.File[] paths, SVNDepth depth, java.lang.String[] changelists)
Removes each path inpaths
(recursing todepth
as necessary) from changelists to which they are currently assigned.void
SVNWCClient16. doResolve(java.io.File path, SVNDepth depth, boolean resolveContents, boolean resolveProperties, boolean resolveTree, SVNConflictChoice conflictChoice)
Performs automatic conflict resolution on a working copypath
.void
SVNWCClient16. doResolve(java.io.File path, SVNDepth depth, boolean resolveContents, boolean resolveProperties, SVNConflictChoice conflictChoice)
Performs automatic conflict resolution on a working copypath
.void
SVNWCClient16. doResolve(java.io.File path, SVNDepth depth, SVNConflictChoice conflictChoice)
Performs automatic conflict resolution on a working copypath
.void
SVNWCClient16. doRevert(java.io.File[] paths, SVNDepth depth, java.util.Collection changeLists)
Restores the pristine version of working copypaths
, effectively undoing any local mods.void
SVNWCClient16. doSetProperty(java.io.File path, java.lang.String propName, SVNPropertyValue propValue, boolean skipChecks, SVNDepth depth, ISVNPropertyHandler handler, java.util.Collection changeLists)
SetspropName
topropValue
onpath
.void
SVNWCClient16. doSetProperty(java.io.File path, ISVNPropertyValueProvider propertyValueProvider, boolean skipChecks, SVNDepth depth, ISVNPropertyHandler handler, java.util.Collection changeLists)
Crawls the working copy atpath
and callsISVNPropertyValueProvider.providePropertyValues(java.io.File,org.tmatesoft.svn.core.SVNProperties)
to get properties to be change on each path being traversedlong
SVNStatusClient16. doStatus(java.io.File path, SVNRevision revision, SVNDepth depth, boolean remote, boolean reportAll, boolean includeIgnored, boolean collectParentExternals, ISVNStatusHandler handler, java.util.Collection changeLists)
Given apath
to a working copy directory (or single file), callshandler
with a set ofSVNStatus
objects which describe the status of thepath
, and its children (recursing according todepth
).long
SVNUpdateClient16. doSwitch(java.io.File path, SVNURL url, SVNRevision pegRevision, SVNRevision revision, SVNDepth depth, boolean allowUnversionedObstructions, boolean depthIsSticky)
Switches working treepath
tourl
\pegRevision
atrevision
.long[]
SVNUpdateClient16. doUpdate(java.io.File[] paths, SVNRevision revision, SVNDepth depth, boolean allowUnversionedObstructions, boolean depthIsSticky)
Updates working treespaths
torevision
.long
SVNUpdateClient16. doUpdate(java.io.File path, SVNRevision revision, SVNDepth depth, boolean allowUnversionedObstructions, boolean depthIsSticky)
Updates working copyto
revision
.void
SVNChangelistClient16. getChangeListPaths(java.util.Collection changeLists, java.util.Collection targets, SVNDepth depth, ISVNChangelistHandler handler)
Deprecated.void
SVNChangelistClient16. getChangeLists(java.io.File path, java.util.Collection changeLists, SVNDepth depth, ISVNChangelistHandler handler)
Deprecated.protected int
SVNBasicDelegate. getLevelsToLockFromDepth(SVNDepth depth)
void
SVNChangelistClient16. removeFromChangelist(java.io.File[] paths, SVNDepth depth, java.lang.String[] changelists)
Deprecated. -
Uses of SVNDepth in org.tmatesoft.svn.core.internal.wc17
Fields in org.tmatesoft.svn.core.internal.wc17 declared as SVNDepth Modifier and Type Field Description protected SVNDepth
SVNStatusEditor17. myDepth
SVNDepth
SVNWCContext.ObstructionData. parentDepth
Methods in org.tmatesoft.svn.core.internal.wc17 that return SVNDepth Modifier and Type Method Description SVNDepth
SVNStatusEditor17. getDepth()
SVNDepth
SVNWCContext. getNodeDepth(java.io.File localAbsPath)
Methods in org.tmatesoft.svn.core.internal.wc17 that return types with arguments of type SVNDepth Modifier and Type Method Description java.util.Map<java.io.File,SVNDepth>
SVNExternalsStore. getDepths()
Methods in org.tmatesoft.svn.core.internal.wc17 with parameters of type SVNDepth Modifier and Type Method Description void
SVNExternalsStore. addDepth(java.io.File localAbsPath, SVNDepth depth)
java.util.List<SVNWCContext.CommittableExternalInfo>
SVNWCContext. committableExternalsBelow(java.util.List<SVNWCContext.CommittableExternalInfo> externals, java.io.File localAbsPath, SVNDepth depth)
static ISVNUpdateEditor
SVNUpdateEditor17. createUpdateEditor(SVNWCContext context, long targetRevision, java.io.File anchorAbspath, java.lang.String targetName, java.util.Map<java.io.File,java.util.Map<java.lang.String,SVNProperties>> inheritableProperties, boolean useCommitTimes, SVNURL switchURL, SVNDepth depth, boolean depthIsSticky, boolean allowUnversionedObstructions, boolean addsAsModifications, boolean serverPerformsFiltering, boolean cleanCheckout, ISVNDirFetcher dirFetcher, SVNExternalsStore externalsStore, java.lang.String[] preservedExtensions, ISVNConflictHandler conflictHandler)
static ISVNUpdateEditor
SVNUpdateEditor17. createUpdateEditor(SVNWCContext wcContext, java.io.File anchorAbspath, java.lang.String target, java.util.Map<java.io.File,java.util.Map<java.lang.String,SVNProperties>> inheritableProperties, SVNURL reposRoot, SVNURL switchURL, SVNExternalsStore externalsStore, boolean allowUnversionedObstructions, boolean depthIsSticky, SVNDepth depth, java.lang.String[] preservedExts, ISVNDirFetcher dirFetcher)
void
SVNWCContext. cropTree(java.io.File localAbspath, SVNDepth depth)
void
SVNLogClient17. doList(java.io.File path, SVNRevision pegRevision, SVNRevision revision, boolean fetchLocks, SVNDepth depth, int entryFields, ISVNDirEntryHandler handler)
Reports the directory entry, and possibly children, forpath
atrevision
.void
SVNLogClient17. doList(SVNURL url, SVNRevision pegRevision, SVNRevision revision, boolean fetchLocks, SVNDepth depth, int entryFields, ISVNDirEntryHandler handler)
Reports the directory entry, and possibly children, forurl
atrevision
.protected void
SVNStatusEditor17. getDirStatus(java.io.File localAbsPath, java.lang.String selected, boolean skipThisDir, ISVNWCDb.WCDbRepositoryInfo parentReposInfo, ISVNWCDb.SVNWCDbInfo dirInfo, SVNFileType fileType, java.util.Collection<java.lang.String> ignorePatterns, SVNDepth depth, boolean getAll, boolean noIgnore, ISvnObjectReceiver<SvnStatus> handler)
void
SVNWCContext. initializeWC(java.io.File localAbspath, SVNURL url, SVNURL repositoryRoot, java.lang.String uuid, long revision, SVNDepth depth, int targetWorkingCopyFormat)
static boolean
SVNWCUtils. isRecursiveDepth(SVNDepth depth)
Return a recursion boolean based on @a depth.void
SVNStatusReporter17. linkPath(SVNURL url, java.lang.String path, java.lang.String lockToken, long revision, SVNDepth depth, boolean startEmpty)
void
SVNWCContext. nodeWalkChildren(java.io.File localAbspath, SVNWCContext.ISVNWCNodeHandler nodeHandler, boolean showHidden, SVNDepth walkDepth, java.util.Collection<java.lang.String> changelists)
void
SVNWCContext. resolvedConflict(java.io.File localAbsPath, SVNDepth depth, boolean resolveText, java.lang.String resolveProps, boolean resolveTree, SVNConflictChoice conflictChoice)
void
SVNStatusReporter17. setPath(java.lang.String path, java.lang.String lockToken, long revision, SVNDepth depth, boolean startEmpty)
void
SVNStatusEditor17. walkStatus(java.io.File localAbsPath, SVNDepth depth, boolean getAll, boolean noIgnore, boolean ignoreTextMods, java.util.Collection<java.lang.String> ignorePatterns)
Constructors in org.tmatesoft.svn.core.internal.wc17 with parameters of type SVNDepth Constructor Description SVNDiffEditor17(SVNWCContext wcContext, java.io.File workingCopyRoot, java.io.File localTarget, SVNDepth depth, boolean compareToBase, boolean reverseDiff, ISvnDiffCallback diffCallback, boolean useAncestry, java.util.Collection<java.lang.String> changeLists, boolean diffUnversioned, boolean diffCopiedAsAdded)
SVNRemoteStatusEditor17(java.io.File anchorAbsPath, java.lang.String targetBaseName, SVNWCContext wcContext, ISVNOptions options, boolean includeIgnored, boolean reportAll, SVNDepth depth, ISvnObjectReceiver<SvnStatus> realHandler)
SVNReporter17(java.io.File path, SVNWCContext wcContext, boolean restoreFiles, boolean useDepthCompatibilityTrick, SVNDepth depth, boolean lockOnDemand, boolean isStatus, boolean isHonorDepthExclude, boolean isUseCommitTimes, ISVNDebugLog log)
SVNStatusEditor17(java.io.File path, SVNWCContext wcContext, ISVNOptions options, boolean noIgnore, boolean reportAll, SVNDepth depth, ISvnObjectReceiver<SvnStatus> handler)
SVNUpdateEditor17(SVNWCContext wcContext, java.io.File anchorAbspath, java.lang.String targetBasename, java.util.Map<java.io.File,java.util.Map<java.lang.String,SVNProperties>> inheritableProperties, SVNURL reposRootUrl, java.lang.String reposUuid, SVNURL switchURL, SVNExternalsStore externalsStore, boolean allowUnversionedObstructions, boolean depthIsSticky, SVNDepth depth, java.lang.String[] preservedExts, ISVNDirFetcher dirFetcher)
-
Uses of SVNDepth in org.tmatesoft.svn.core.internal.wc17.db
Fields in org.tmatesoft.svn.core.internal.wc17.db declared as SVNDepth Modifier and Type Field Description SVNDepth
ISVNWCDb.SVNWCDbInfo. depth
SVNDepth
ISVNWCDb.WCDbBaseInfo. depth
SVNDepth
ISVNWCDb.WCDbInfo. depth
SVNDepth
SVNWCDb.InsertBase. depth
SVNDepth
SVNWCDb.InsertWorking. depth
Methods in org.tmatesoft.svn.core.internal.wc17.db that return SVNDepth Modifier and Type Method Description static SVNDepth
SvnWcDbStatementUtil. getColumnDepth(SVNSqlJetStatement stmt, java.lang.Enum<?> f)
static SVNDepth
SvnWcDbStatementUtil. parseDepth(java.lang.String depthStr)
Methods in org.tmatesoft.svn.core.internal.wc17.db with parameters of type SVNDepth Modifier and Type Method Description void
ISVNWCDb. addBaseDirectory(java.io.File localAbsPath, java.io.File reposRelPath, SVNURL reposRootUrl, java.lang.String reposUuid, long revision, SVNProperties props, long changedRev, SVNDate changedDate, java.lang.String changedAuthor, java.util.List<java.io.File> children, SVNDepth depth, SVNProperties davCache, SVNSkel conflict, boolean updateActualProps, SVNProperties actualProps, java.util.Map<java.lang.String,SVNProperties> iprops, SVNSkel workItems)
Add or replace a directory in the BASE tree.void
SVNWCDb. addBaseDirectory(java.io.File localAbsPath, java.io.File reposRelPath, SVNURL reposRootUrl, java.lang.String reposUuid, long revision, SVNProperties props, long changedRev, SVNDate changedDate, java.lang.String changedAuthor, java.util.List<java.io.File> children, SVNDepth depth, SVNProperties davCache, SVNSkel conflict, boolean updateActualProps, SVNProperties actualProps, java.util.Map<java.lang.String,SVNProperties> iprops, SVNSkel workItems)
protected static java.util.Collection<SvnWcDbShared.Target>
SvnWcDbShared. collectTargets(SVNWCDbRoot root, java.io.File relpath, SVNDepth depth, java.util.Collection<java.lang.String> changelists)
static void
SvnWcDbCopy. copyDir(SVNWCDbDir pdh, java.io.File localRelpath, SVNProperties props, long changedRev, SVNDate changedDate, java.lang.String changedAuthor, java.io.File originalReposRelPath, SVNURL originalRootUrl, java.lang.String originalUuid, long originalRevision, java.util.List<java.io.File> children, boolean isMove, SVNDepth depth, SVNSkel conflict, SVNSkel workItems)
static java.util.Map<java.io.File,java.io.File>
SvnWcDbProperties. getInheritedPropertiesNodes(SVNWCDbRoot root, java.io.File localRelPath, SVNDepth depth)
void
ISVNWCDb. init(java.io.File localAbsPath, java.io.File reposRelPath, SVNURL reposRootUrl, java.lang.String reposUuid, long initialRev, SVNDepth depth, int workingCopyFormat)
Initialize the SqlDB for LOCAL_ABSPATH, which should be a working copy path.void
SVNWCDb. init(java.io.File localAbsPath, java.io.File reposRelPath, SVNURL reposRootUrl, java.lang.String reposUuid, long initialRev, SVNDepth depth, int workingCopyFormat)
void
ISVNWCDb. opBumpRevisionPostUpdate(java.io.File localAbsPath, SVNDepth depth, java.io.File newReposRelPath, SVNURL newReposRootURL, java.lang.String newReposUUID, long newRevision, java.util.Collection<java.io.File> excludedPaths, java.util.Map<java.io.File,java.util.Map<java.lang.String,SVNProperties>> inheritableProperties, ISVNEventHandler eventHandler)
void
SVNWCDb. opBumpRevisionPostUpdate(java.io.File localAbsPath, SVNDepth depth, java.io.File newReposRelPath, SVNURL newReposRootURL, java.lang.String newReposUUID, long newRevision, java.util.Collection<java.io.File> excludedPaths, java.util.Map<java.io.File,java.util.Map<java.lang.String,SVNProperties>> inheritableProperties, ISVNEventHandler eventHandler)
void
ISVNWCDb. opCopyDir(java.io.File localAbsPath, SVNProperties props, long changedRev, SVNDate changedDate, java.lang.String changedAuthor, java.io.File originalReposRelPath, SVNURL originalRootUrl, java.lang.String originalUuid, long originalRevision, java.util.List<java.io.File> children, boolean isMove, SVNDepth depth, SVNSkel conflict, SVNSkel workItems)
Record a copy at LOCAL_ABSPATH from a repository directory.void
SVNWCDb. opCopyDir(java.io.File localAbsPath, SVNProperties props, long changedRev, SVNDate changedDate, java.lang.String changedAuthor, java.io.File originalReposRelPath, SVNURL originalRootUrl, java.lang.String originalUuid, long originalRevision, java.util.List<java.io.File> children, boolean isMove, SVNDepth depth, SVNSkel conflict, SVNSkel workItems)
void
ISVNWCDb. opRevert(java.io.File localAbspath, SVNDepth depth)
void
SVNWCDb. opRevert(java.io.File localAbspath, SVNDepth depth)
void
ISVNWCDb. opSetChangelist(java.io.File localAbsPath, java.lang.String changelistName, java.lang.String[] changeLists, SVNDepth depth, ISVNEventHandler handler)
use NULL to remove from a changelist.void
SVNWCDb. opSetChangelist(java.io.File localAbspath, java.lang.String changelistName, java.lang.String[] changeLists, SVNDepth depth, ISVNEventHandler eventHandler)
void
ISVNWCDb. opSetDirDepthTemp(java.io.File localAbspath, SVNDepth requestedDepth)
void
SVNWCDb. opSetDirDepthTemp(java.io.File localAbspath, SVNDepth depth)
void
ISVNWCDb. opSetNewDirToIncompleteTemp(java.io.File localAbspath, java.io.File reposRelpath, SVNURL reposRootURL, java.lang.String reposUuid, long revision, SVNDepth depth, boolean insertBaseDeleted, boolean deleteWorking, SVNSkel conflict, SVNSkel workItems)
void
SVNWCDb. opSetNewDirToIncompleteTemp(java.io.File localAbspath, java.io.File reposRelpath, SVNURL reposRootURL, java.lang.String reposUuid, long revision, SVNDepth depth, boolean insertBaseDeleted, boolean deleteWorking, SVNSkel conflict, SVNSkel workItems)
void
SVNWCDb. readPropertiesRecursively(java.io.File localAbsPath, SVNDepth depth, boolean baseProperties, boolean pristineProperties, java.util.Collection<java.lang.String> changelists, ISvnObjectReceiver<SVNProperties> receiver)
static void
SvnWcDbProperties. readPropertiesRecursively(SVNWCDbRoot root, java.io.File relpath, SVNDepth depth, boolean baseProperties, boolean pristineProperties, java.util.Collection<java.lang.String> changelists, ISvnObjectReceiver<SVNProperties> receiver)
static void
SvnWcDbChangelist. setChangelist(SVNWCDbRoot root, java.io.File localRelPath, java.lang.String changelistName, java.lang.String[] changeLists, SVNDepth depth, ISVNEventHandler eventHandler)
-
Uses of SVNDepth in org.tmatesoft.svn.core.internal.wc17.db.statement
Methods in org.tmatesoft.svn.core.internal.wc17.db.statement with parameters of type SVNDepth Modifier and Type Method Description void
SVNWCDbSelectIPropsNode. setDepth(SVNDepth depth)
Constructors in org.tmatesoft.svn.core.internal.wc17.db.statement with parameters of type SVNDepth Constructor Description SVNWCDbCollectTargets(SVNSqlJetDb sDb, long wcId, java.io.File target, SVNDepth depth, java.util.Collection<java.lang.String> changelists)
-
Uses of SVNDepth in org.tmatesoft.svn.core.internal.wc2.ng
Methods in org.tmatesoft.svn.core.internal.wc2.ng with parameters of type SVNDepth Modifier and Type Method Description protected void
SvnNgAdd. add(java.io.File localAbsPath, SVNDepth depth, SVNURL copyFromUrl, long copyFromRevision, boolean fireEvent)
protected long
SvnNgAbstractUpdate. checkout(SVNURL url, java.io.File localAbspath, SVNRevision pegRevision, SVNRevision revision, SVNDepth depth, boolean ignoreExternals, boolean allowUnversionedObstructions, boolean sleepForTimestamp, int targetWorkingCopyFormat)
static SvnNgRemoteDiffEditor
SvnNgRemoteDiffEditor. createEditor(SVNWCContext context, java.io.File target, SVNDepth depth, SVNRepository repository, long revision, boolean walkDeletedDirs, boolean dryRun, boolean pureRemoteDiff, ISvnDiffCallback diffCallback, ISVNEventHandler handler)
protected static void
SvnNgDiffUtil. diffBaseOnlyDirectory(java.io.File localAbsPath, java.io.File relPath, long revision, SVNDepth depth, ISVNWCDb db, ISvnDiffCallback2 callback)
protected static void
SvnNgDiffUtil. diffLocalOnlyDirectory(java.io.File localAbsPath, java.io.File relPath, SVNDepth depth, java.util.Collection<java.lang.String> changelists, boolean diffPristine, SVNWCContext context, ISvnDiffCallback2 callback)
static void
SvnNgDiffUtil. doArbitraryNodesDiff(SvnTarget target1, SvnTarget target2, SVNDepth depth, SVNWCContext context, ISvnDiffCallback callback, ISVNCanceller canceller)
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, java.util.Collection<java.lang.String> changelists, boolean showCopiesAsAdds, ISvnDiffGenerator generator, ISVNDiffStatusHandler handler, ISVNCanceller canceller)
static void
SvnNgDiffUtil. doDiffWCWC(java.io.File localAbsPath, SvnNgRepositoryAccess repositoryAccess, SVNWCContext context, SVNDepth depth, boolean useAncestry, java.util.Collection<java.lang.String> changelists, boolean showCopiesAsAdds, boolean useGitDiffFormat, ISvnDiffGenerator generator, ISvnDiffCallback callback, ISVNCanceller canceller)
protected SvnSingleRangeConflictReport
SvnNgMergeDriver. doDirectoryMerge(java.util.Map<java.io.File,java.util.Map<java.lang.String,SVNMergeRangeList>> resultCatalog, SvnNgMergeDriver.MergeSource source, java.io.File targetAbsPath, SVNURL sourceRootUrl, ISvnDiffCallback2 processor, SVNDepth depth, boolean squelchMergeinfoNotifications)
protected SvnNgMergeDriver.MergeData
SvnNgMergeDriver. doMerge(java.util.Map<java.io.File,java.util.Map<java.lang.String,SVNMergeRangeList>> resultCatalog, java.util.List<SvnNgMergeDriver.MergeSource> mergeSources, java.io.File targetAbsPath, SVNRepository sourceRepository, boolean sourcesRelated, boolean sameRepository, boolean ignoreMergeInfo, boolean diffIgnoreAncestry, boolean forceDelete, boolean dryRun, boolean recordOnly, java.util.Collection<java.io.File> recordOnlyPaths, boolean reintegrateMerge, boolean squelcheMergeInfoNotifications, SVNDepth depth, SVNDiffOptions diffOptions)
protected SvnSingleRangeConflictReport
SvnNgMergeDriver. doMergeInfoAwareDirectoryMerge(java.util.Map<java.io.File,java.util.Map<java.lang.String,SVNMergeRangeList>> resultCatalog, SvnNgMergeDriver.MergeSource source, java.io.File targetPath, SVNURL sourceRootUrl, java.util.Map<java.io.File,SvnNgMergeDriver.MergePath> childrenWithMergeInfo, SVNDepth depth, boolean squelchMergeinfoNotifications, ISvnDiffCallback2 processor)
protected SvnSingleRangeConflictReport
SvnNgMergeDriver. doMergeInfoUnawareDirectoryMerge(SvnNgMergeDriver.MergeSource source, java.io.File targetPath, java.util.Map<java.io.File,SvnNgMergeDriver.MergePath> childrenWithMergeInfo, SVNDepth depth)
protected long
SvnNgAbstractUpdate. doSwitch(java.io.File localAbsPath, SVNURL switchUrl, SVNRevision revision, SVNRevision pegRevision, SVNDepth depth, boolean depthIsSticky, boolean ignoreExternals, boolean allowUnversionedObstructions, boolean ignoreAncestry, boolean sleepForTimestamp)
SvnNgRemoteMergeEditor
SvnNgMergeDriver. driveMergeReportEditor(java.io.File targetWCPath, SVNURL url1, long revision1, SVNURL url2, long revision2, java.util.Map<java.io.File,SvnNgMergeDriver.MergePath> childrenWithMergeInfo, SVNDepth depth, ISvnDiffCallback2 mergeCallback)
static java.util.Map<java.io.File,java.util.Map<java.lang.String,SVNProperties>>
SvnNgInheritableProperties. getInheritalbeProperites(SVNWCContext context, SVNRepository repository, java.io.File localAbsPath, long revision, SVNDepth depth)
protected void
SvnNgAbstractUpdate. handleExternals(java.util.Map<java.io.File,java.lang.String> newExternals, java.util.Map<java.io.File,SVNDepth> ambientDepths, SVNURL anchorUrl, java.io.File targetAbspath, SVNURL reposRoot, SVNDepth requestedDepth, boolean sleepForTimestamp)
static void
SvnNgCommitUtil. harvestCommittables(SVNWCContext context, java.io.File localAbsPath, SvnCommitPacket committables, java.util.Map<SVNURL,java.lang.String> lockTokens, SVNURL repositoryRootUrl, java.io.File copyModeRelPath, boolean copyModeRoot, SVNDepth depth, boolean justLocked, java.util.Collection<java.lang.String> changelists, java.util.Map<java.io.File,java.io.File> danglers, boolean skipFiles, boolean skipDirs, org.tmatesoft.svn.core.internal.wc2.ng.SvnNgCommitUtil.ISvnUrlKindCallback urlKindCallback, ISvnCommitParameters commitParameters, java.util.Map<java.io.File,java.lang.String> externalsStorage, ISVNEventHandler eventHandler)
static SvnCommitPacket
SvnNgCommitUtil. harvestCommittables(SVNWCContext context, SvnCommitPacket packet, java.util.Map<SVNURL,java.lang.String> lockTokens, java.io.File baseDirPath, java.util.Collection<java.lang.String> targets, int depthEmptyStart, SVNDepth depth, boolean justLocked, java.util.Collection<java.lang.String> changelists, org.tmatesoft.svn.core.internal.wc2.ng.SvnNgCommitUtil.ISvnUrlKindCallback urlKindCallback, ISvnCommitParameters commitParameters, java.util.Map<java.io.File,java.lang.String> externalsStorage)
SvnNgMergeDriver.MergeData
SvnNgMergeDriver. mergeCousinsAndSupplementMergeInfo(java.io.File targetWCPath, SVNRepository repository1, SVNRepository repository2, SVNURL url1, long rev1, SVNURL url2, long rev2, long youngestCommonRev, SVNURL sourceReposRoot, SVNURL wcReposRoot, SVNDepth depth, boolean ignoreMergeInfo, boolean ignoreAncestry, boolean forceDelete, boolean recordOnly, boolean dryRun)
protected void
SvnNgMergeDriver. recordMergeInfoForDirectoryMerge(java.util.Map<java.io.File,java.util.Map<java.lang.String,SVNMergeRangeList>> resultCatalog, SVNMergeRange mergeRange, java.lang.String mergeInfoPath, SVNDepth depth, boolean squelchMergeinfoNotifications, java.util.Map<java.io.File,SvnNgMergeDriver.MergePath> childrenWithMergeInfo)
static void
SvnNgRevert. restore(SVNWCContext context, java.io.File localAbsPath, SVNDepth depth, boolean useCommitTimes, boolean revertRoot, ISVNEventHandler notifier)
static void
SvnNgRevert. restore(SVNWCContext context, java.io.File localAbsPath, SVNDepth depth, boolean useCommitTimes, boolean revertRoot, ISVNEventHandler notifier, java.util.Set<java.io.File> modifiedCopiesThatShouldBePreserved)
static void
SvnNgPropertiesManager. setProperty(SVNWCContext context, java.io.File path, java.lang.String propertyName, SVNPropertyValue propertyValue, SVNDepth depth, boolean skipChecks, ISVNEventHandler eventHandler, java.util.Collection<java.lang.String> changelists)
static void
SvnNgPropertiesManager. setProperty(SVNWCContext context, java.io.File path, java.lang.String propertyName, SVNPropertyValue propertyValue, SVNDepth depth, boolean skipChecks, ISVNEventHandler eventHandler, ISvnObjectReceiver<SVNPropertyData> receiver, java.util.Collection<java.lang.String> changelists)
static void
SvnNgPropertiesManager. setProperty(SVNWCContext context, java.io.File path, java.lang.String propertyName, SVNPropertyValue propertyValue, ISvnPropertyValueProvider pvProvider, SVNDepth depth, boolean skipChecks, ISVNEventHandler eventHandler, ISvnObjectReceiver<SVNPropertyData> receiver, java.util.Collection<java.lang.String> changelists)
protected long
SvnNgAbstractUpdate. switchInternal(java.io.File localAbsPath, java.io.File anchor, SVNURL switchUrl, SVNRevision revision, SVNRevision pegRevision, SVNDepth depth, boolean depthIsSticky, boolean ignoreExternals, boolean allowUnversionedObstructions, boolean ignoreAncestry, boolean sleepForTimestamp)
protected long
SvnNgAbstractUpdate. update(SVNWCContext wcContext, java.io.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, java.io.File localAbspath, java.io.File anchorAbspath, SVNRevision revision, SVNDepth depth, boolean depthIsSticky, boolean ignoreExternals, boolean allowUnversionedObstructions, boolean addsAsMoodifications, boolean sleepForTimestamp, boolean notifySummary, ISVNConflictHandler conflictHandler)
Constructors in org.tmatesoft.svn.core.internal.wc2.ng with parameters of type SVNDepth Constructor Description SvnDiffEditor(java.io.File anchorAbspath, java.lang.String target, ISvnDiffCallback callback, SVNDepth depth, SVNWCContext context, boolean reverseOrder, boolean useTextBase, boolean showCopiesAsAdds, boolean ignoreAncestry, java.util.Collection<java.lang.String> changelists, boolean useGitDiffFormat, ISVNCanceller canceller)
-
Uses of SVNDepth in org.tmatesoft.svn.core.internal.wc2.remote
Methods in org.tmatesoft.svn.core.internal.wc2.remote with parameters of type SVNDepth Modifier and Type Method Description static void
SvnRemoteGetProperties. remotePropertyGet(SVNURL url, SVNNodeKind kind, java.lang.String path, SVNRepository repos, long revNumber, SVNDepth depth, ISvnObjectReceiver<SVNProperties> receiver)
-
Uses of SVNDepth in org.tmatesoft.svn.core.io
Methods in org.tmatesoft.svn.core.io with parameters of type SVNDepth Modifier and Type Method Description void
SVNRepository. checkout(long revision, java.lang.String target, SVNDepth depth, ISVNEditor editor)
Checks out a directory from a repository to definedepth
.abstract void
SVNRepository. diff(SVNURL url, long targetRevision, long revision, java.lang.String target, boolean ignoreAncestry, SVNDepth depth, boolean getContents, ISVNReporterBaton reporter, ISVNEditor editor)
Asks this repository access object to 'diff' a working copy againsttargetRevision
.void
ISVNReporter. linkPath(SVNURL url, java.lang.String path, java.lang.String lockToken, long revision, SVNDepth depth, boolean startEmpty)
Describes a local path as being at a particular revision to switch the path to a different repository location.void
ISVNReporter. setPath(java.lang.String path, java.lang.String lockToken, long revision, SVNDepth depth, boolean startEmpty)
Describes a working copypath
as being at a particularrevision
and having depthdepth
.abstract void
SVNRepository. status(long revision, java.lang.String target, SVNDepth depth, ISVNReporterBaton reporter, ISVNEditor editor)
Gets status of a path to the particulardepth
as a scope.abstract void
SVNRepository. update(long revision, java.lang.String target, SVNDepth depth, boolean sendCopyFromArgs, ISVNReporterBaton reporter, ISVNEditor editor)
Updates a path receiving changes from a repository.abstract void
SVNRepository. update(SVNURL url, long revision, java.lang.String target, SVNDepth depth, ISVNReporterBaton reporter, ISVNEditor editor)
Asks this repository access object to 'switch' a versioned tree to a newurl
. -
Uses of SVNDepth in org.tmatesoft.svn.core.wc
Methods in org.tmatesoft.svn.core.wc that return SVNDepth Modifier and Type Method Description SVNDepth
SVNInfo. getDepth()
Gets the item's depth.SVNDepth
SVNStatus. getDepth()
Methods in org.tmatesoft.svn.core.wc with parameters of type SVNDepth Modifier and Type Method Description void
SVNChangelistClient. addToChangelist(java.io.File[] paths, SVNDepth depth, java.lang.String changelist, java.lang.String[] changelists)
Deprecated.void
SVNWCClient. doAdd(java.io.File[] paths, boolean force, boolean mkdir, boolean climbUnversionedParents, SVNDepth depth, boolean depthIsSticky, boolean includeIgnored, boolean makeParents)
Schedules working copypaths
for addition to the repository.void
SVNWCClient. doAdd(java.io.File[] paths, boolean force, boolean mkdir, boolean climbUnversionedParents, SVNDepth depth, boolean depthIsSticky, boolean includeIgnored, boolean makeParents, boolean applyAutoProperties)
Schedules working copypaths
for addition to the repository.void
SVNWCClient. doAdd(java.io.File path, boolean force, boolean mkdir, boolean climbUnversionedParents, SVNDepth depth, boolean includeIgnored, boolean makeParents)
Schedules a working copypath
for addition to the repository.void
SVNWCClient. doAdd(java.io.File path, boolean force, boolean mkdir, boolean climbUnversionedParents, SVNDepth depth, boolean depthIsSticky, boolean includeIgnored, boolean makeParents)
Schedules a working copypath
for addition to the repository.void
SVNChangelistClient. doAddToChangelist(java.io.File[] paths, SVNDepth depth, java.lang.String changelist, java.lang.String[] changelists)
Adds each path inpaths
(recursing todepth
as necessary) tochangelist
.long
SVNUpdateClient. doCheckout(SVNURL url, java.io.File dstPath, SVNRevision pegRevision, SVNRevision revision, SVNDepth depth, boolean allowUnversionedObstructions)
Checks out a working copy ofurl
atrevision
, looked up atpegRevision
, usingdstPath
as the root directory of the newly checked out working copy.SVNCommitPacket[]
SVNCommitClient. doCollectCommitItems(java.io.File[] paths, boolean keepLocks, boolean force, SVNDepth depth, boolean combinePackets, java.lang.String[] changelists)
Collects commit items (containing detailed information on each Working Copy item that was changed and need to be committed to the repository) into differentSVNCommitPacket
s.SVNCommitPacket
SVNCommitClient. doCollectCommitItems(java.io.File[] paths, boolean keepLocks, boolean force, SVNDepth depth, java.lang.String[] changelists)
Collects commit items (containing detailed information on each Working Copy item that contains changes and need to be committed to the repository) into a singleSVNCommitPacket
.SVNCommitInfo
SVNCommitClient. doCommit(java.io.File[] paths, boolean keepLocks, java.lang.String commitMessage, SVNProperties revisionProperties, java.lang.String[] changelists, boolean keepChangelist, boolean force, SVNDepth depth)
Commits files or directories into repository.void
SVNDiffClient. doDiff(java.io.File[] paths, SVNRevision rN, SVNRevision rM, SVNRevision pegRevision, SVNDepth depth, boolean useAncestry, java.io.OutputStream result, java.util.Collection<java.lang.String> changeLists)
Iterates over the passed inpaths
callingSVNDiffClient.doDiff(File, SVNRevision, SVNRevision, SVNRevision, SVNDepth, boolean, OutputStream, Collection)
for each one in the array.void
SVNDiffClient. doDiff(java.io.File path1, SVNRevision rN, java.io.File path2, SVNRevision rM, SVNDepth depth, boolean useAncestry, java.io.OutputStream result, java.util.Collection<java.lang.String> changeLists)
Produces diff output which describes the delta betweenpath1
/rN
andpath2
/rM
.void
SVNDiffClient. doDiff(java.io.File path1, SVNRevision rN, SVNURL url2, SVNRevision rM, SVNDepth depth, boolean useAncestry, java.io.OutputStream result, java.util.Collection<java.lang.String> changeLists)
Produces diff output which describes the delta betweenpath1
/rN
andurl2
/rM
.void
SVNDiffClient. doDiff(java.io.File path, SVNRevision pegRevision, SVNRevision rN, SVNRevision rM, SVNDepth depth, boolean useAncestry, java.io.OutputStream result, java.util.Collection<java.lang.String> changeLists)
Produces diff output which describes the delta betweenpath
in peg revisionpegRevision
, as it changed betweenrN
andrM
.void
SVNDiffClient. doDiff(SVNURL url1, SVNRevision rN, java.io.File path2, SVNRevision rM, SVNDepth depth, boolean useAncestry, java.io.OutputStream result, java.util.Collection<java.lang.String> changeLists)
Produces diff output which describes the delta betweenurl1
/rN
andpath2
/rM
.void
SVNDiffClient. doDiff(SVNURL url1, SVNRevision rN, SVNURL url2, SVNRevision rM, SVNDepth depth, boolean useAncestry, java.io.OutputStream result)
Produces diff output which describes the delta betweenurl1
/rN
andurl2
/rM
.void
SVNDiffClient. doDiff(SVNURL url, SVNRevision pegRevision, SVNRevision rN, SVNRevision rM, SVNDepth depth, boolean useAncestry, java.io.OutputStream result)
Produces diff output which describes the delta betweenurl
in peg revisionpegRevision
, as it changed betweenrN
andrM
.void
SVNDiffClient. doDiffStatus(java.io.File path1, SVNRevision rN, java.io.File path2, SVNRevision rM, SVNDepth depth, boolean useAncestry, ISVNDiffStatusHandler handler)
Produces a diff summary which lists the changed items betweenpath1
/rN
andpath2
/rM
without creating text deltas.void
SVNDiffClient. doDiffStatus(java.io.File path1, SVNRevision rN, SVNURL url2, SVNRevision rM, SVNDepth depth, boolean useAncestry, ISVNDiffStatusHandler handler)
Produces a diff summary which lists the changed items betweenpath1
/rN
andurl2
/rM
without creating text deltas.void
SVNDiffClient. doDiffStatus(java.io.File path, SVNRevision rN, SVNRevision rM, SVNRevision pegRevision, SVNDepth depth, boolean useAncestry, ISVNDiffStatusHandler handler)
Produces a diff summary which lists the changed items betweenpath
in peg revisionpegRevision
, as it changed betweenrN
andrM
.void
SVNDiffClient. doDiffStatus(SVNURL url1, SVNRevision rN, java.io.File path2, SVNRevision rM, SVNDepth depth, boolean useAncestry, ISVNDiffStatusHandler handler)
Produces a diff summary which lists the changed items betweenurl1
/rN
andpath2
/rM
without creating text deltas.void
SVNDiffClient. doDiffStatus(SVNURL url1, SVNRevision rN, SVNURL url2, SVNRevision rM, SVNDepth depth, boolean useAncestry, ISVNDiffStatusHandler handler)
Produces a diff summary which lists the changed items betweenurl1
/rN
andurl2
/rM
without creating text deltas.void
SVNDiffClient. doDiffStatus(SVNURL url, SVNRevision rN, SVNRevision rM, SVNRevision pegRevision, SVNDepth depth, boolean useAncestry, ISVNDiffStatusHandler handler)
Produces a diff summary which lists the changed items betweenurl
in peg revisionpegRevision
, as it changed betweenrN
andrM
.long
SVNUpdateClient. doExport(java.io.File srcPath, java.io.File dstPath, SVNRevision pegRevision, SVNRevision revision, java.lang.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, java.io.File dstPath, SVNRevision pegRevision, SVNRevision revision, java.lang.String eolStyle, boolean overwrite, SVNDepth depth)
Exports the contents of a subversion repository into a 'clean' directory (meaning a directory with no administrative directories).void
SVNChangelistClient. doGetChangeListPaths(java.util.Collection<java.lang.String> changeLists, java.util.Collection<java.io.File> targets, SVNDepth depth, ISVNChangelistHandler handler)
Gets paths belonging to the specified changelists discovered under the specified targets.void
SVNChangelistClient. doGetChangeLists(java.io.File path, java.util.Collection<java.lang.String> changeLists, SVNDepth depth, ISVNChangelistHandler handler)
Gets paths belonging to the specified changelists discovered under the specified path.void
SVNWCClient. doGetProperty(java.io.File path, java.lang.String propName, SVNRevision pegRevision, SVNRevision revision, SVNDepth depth, ISVNPropertyHandler handler, java.util.Collection<java.lang.String> changeLists)
Invokeshandler
on paths covered bydepth
starting with the specifiedpath
.void
SVNWCClient. doGetProperty(SVNURL url, java.lang.String propName, SVNRevision pegRevision, SVNRevision revision, SVNDepth depth, ISVNPropertyHandler handler)
Invokeshandler
on paths covered bydepth
starting with the specifiedpath
.SVNCommitInfo
SVNCommitClient. doImport(java.io.File path, SVNURL dstURL, java.lang.String commitMessage, SVNProperties revisionProperties, boolean useGlobalIgnores, boolean ignoreUnknownNodeTypes, SVNDepth depth)
Imports file or directorypath
into repository directorydstURL
at HEAD revision.SVNCommitInfo
SVNCommitClient. doImport(java.io.File path, SVNURL dstURL, java.lang.String commitMessage, SVNProperties revisionProperties, boolean useGlobalIgnores, boolean ignoreUnknownNodeTypes, SVNDepth depth, boolean applyAutoProperties)
Imports file or directorypath
into repository directorydstURL
at HEAD revision.void
SVNWCClient. doInfo(java.io.File path, SVNRevision pegRevision, SVNRevision revision, SVNDepth depth, java.util.Collection<java.lang.String> changeLists, ISVNInfoHandler handler)
Invokeshandler
to return information aboutpath
inrevision
.void
SVNWCClient. doInfo(SVNURL url, SVNRevision pegRevision, SVNRevision revision, SVNDepth depth, ISVNInfoHandler handler)
Invokeshandler
to return information abouturl
inrevision
.void
SVNLogClient. doList(java.io.File path, SVNRevision pegRevision, SVNRevision revision, boolean fetchLocks, SVNDepth depth, int entryFields, ISVNDirEntryHandler handler)
Reports the directory entry, and possibly children, forpath
atrevision
.void
SVNLogClient. doList(SVNURL url, SVNRevision pegRevision, SVNRevision revision, boolean fetchLocks, SVNDepth depth, int entryFields, ISVNDirEntryHandler handler)
Reports the directory entry, and possibly children, forurl
atrevision
.void
SVNDiffClient. doMerge(java.io.File path1, SVNRevision revision1, java.io.File path2, SVNRevision revision2, java.io.File dstPath, SVNDepth depth, boolean useAncestry, boolean force, boolean dryRun, boolean recordOnly)
Merges changes frompath1
/revision1
topath2
/revision2
into the working-copy pathdstPath
.void
SVNDiffClient. doMerge(java.io.File path1, SVNRevision pegRevision, java.util.Collection<SVNRevisionRange> rangesToMerge, java.io.File dstPath, SVNDepth depth, boolean useAncestry, boolean force, boolean dryRun, boolean recordOnly)
Merges the changes betweenpath1
in peg revisionpegRevision
, as it changed between the ranges described inrangesToMerge
.void
SVNDiffClient. doMerge(java.io.File path1, SVNRevision revision1, SVNURL url2, SVNRevision revision2, java.io.File dstPath, SVNDepth depth, boolean useAncestry, boolean force, boolean dryRun, boolean recordOnly)
Merges changes frompath1
/revision1
tourl2
/revision2
into the working-copy pathdstPath
.void
SVNDiffClient. doMerge(SVNURL url1, SVNRevision revision1, java.io.File path2, SVNRevision revision2, java.io.File dstPath, SVNDepth depth, boolean useAncestry, boolean force, boolean dryRun, boolean recordOnly)
Merges changes fromurl1
/revision1
topath2
/revision2
into the working-copy pathdstPath
.void
SVNDiffClient. doMerge(SVNURL url1, SVNRevision pegRevision, java.util.Collection<SVNRevisionRange> rangesToMerge, java.io.File dstPath, SVNDepth depth, boolean useAncestry, boolean force, boolean dryRun, boolean recordOnly)
Merges the changes betweenurl1
in peg revisionpegRevision
, as it changed between the ranges described inrangesToMerge
.void
SVNDiffClient. doMerge(SVNURL url1, SVNRevision revision1, SVNURL url2, SVNRevision revision2, java.io.File dstPath, SVNDepth depth, boolean useAncestry, boolean force, boolean dryRun, boolean recordOnly)
Merges changes fromurl1
/revision1
tourl2
/revision2
into the working-copy pathdstPath
.void
SVNChangelistClient. doRemoveFromChangelist(java.io.File[] paths, SVNDepth depth, java.lang.String[] changelists)
Removes each path inpaths
(recursing todepth
as necessary) from changelists to which they are currently assigned.void
SVNWCClient. doResolve(java.io.File path, SVNDepth depth, boolean resolveContents, boolean resolveProperties, boolean resolveTree, SVNConflictChoice conflictChoice)
Performs automatic conflict resolution on a working copypath
.void
SVNWCClient. doResolve(java.io.File path, SVNDepth depth, boolean resolveContents, boolean resolveProperties, SVNConflictChoice conflictChoice)
Performs automatic conflict resolution on a working copypath
.void
SVNWCClient. doResolve(java.io.File path, SVNDepth depth, SVNConflictChoice conflictChoice)
Performs automatic conflict resolution on a working copypath
.void
SVNWCClient. doRevert(java.io.File[] paths, SVNDepth depth, java.util.Collection<java.lang.String> changeLists)
Restores the pristine version of working copypaths
, effectively undoing any local mods.void
SVNWCClient. doSetProperty(java.io.File path, java.lang.String propName, SVNPropertyValue propValue, boolean skipChecks, SVNDepth depth, ISVNPropertyHandler handler, java.util.Collection<java.lang.String> changeLists)
SetspropName
topropValue
onpath
.void
SVNWCClient. doSetProperty(java.io.File path, ISVNPropertyValueProvider propertyValueProvider, boolean skipChecks, SVNDepth depth, ISVNPropertyHandler handler, java.util.Collection<java.lang.String> changeLists)
Crawls the working copy atpath
and callsISVNPropertyValueProvider.providePropertyValues(java.io.File, org.tmatesoft.svn.core.SVNProperties)
to get properties to be change on each path being traversedlong
SVNStatusClient. doStatus(java.io.File path, SVNRevision revision, SVNDepth depth, boolean remote, boolean reportAll, boolean includeIgnored, boolean collectParentExternals, ISVNStatusHandler handler, java.util.Collection<java.lang.String> changeLists)
Given apath
to a working copy directory (or single file), callshandler
with a set ofSVNStatus
objects which describe the status of thepath
, and its children (recursing according todepth
).long
SVNUpdateClient. doSwitch(java.io.File path, SVNURL url, SVNRevision pegRevision, SVNRevision revision, SVNDepth depth, boolean allowUnversionedObstructions, boolean depthIsSticky)
Switches working treepath
tourl
\pegRevision
atrevision
.long
SVNUpdateClient. doSwitch(java.io.File path, SVNURL url, SVNRevision pegRevision, SVNRevision revision, SVNDepth depth, boolean allowUnversionedObstructions, boolean depthIsSticky, boolean ignoreAncestry)
long[]
SVNUpdateClient. doUpdate(java.io.File[] paths, SVNRevision revision, SVNDepth depth, boolean allowUnversionedObstructions, boolean depthIsSticky)
Updates working treespaths
torevision
.long[]
SVNUpdateClient. doUpdate(java.io.File[] paths, SVNRevision revision, SVNDepth depth, boolean allowUnversionedObstructions, boolean depthIsSticky, boolean makeParents)
long
SVNUpdateClient. doUpdate(java.io.File path, SVNRevision revision, SVNDepth depth, boolean allowUnversionedObstructions, boolean depthIsSticky)
Updates working copyto
revision
.void
SVNChangelistClient. getChangeListPaths(java.util.Collection<java.lang.String> changeLists, java.util.Collection<java.io.File> targets, SVNDepth depth, ISVNChangelistHandler handler)
void
SVNChangelistClient. getChangeLists(java.io.File path, java.util.Collection<java.lang.String> changeLists, SVNDepth depth, ISVNChangelistHandler handler)
Deprecated.void
SVNChangelistClient. removeFromChangelist(java.io.File[] paths, SVNDepth depth, java.lang.String[] changelists)
Deprecated.void
SVNStatus. setDepth(SVNDepth depth)
Constructors in org.tmatesoft.svn.core.wc with parameters of type SVNDepth Constructor Description SVNInfo(java.io.File file, SVNURL url, SVNURL rootURL, long revision, SVNNodeKind kind, java.lang.String uuid, long committedRevision, java.lang.String committedDate, java.lang.String author, java.lang.String schedule, SVNURL copyFromURL, long copyFromRevision, java.lang.String textTime, java.lang.String propTime, java.lang.String checksum, java.lang.String conflictOld, java.lang.String conflictNew, java.lang.String conflictWorking, java.lang.String propRejectFile, SVNLock lock, SVNDepth depth, java.lang.String changelistName, long wcSize, SVNTreeConflictDescription treeConflict)
SVNInfo(java.lang.String path, SVNURL url, SVNRevision revision, SVNNodeKind kind, java.lang.String uuid, SVNURL reposRootURL, long comittedRevision, java.util.Date date, java.lang.String author, SVNLock lock, SVNDepth depth, long size)
-
Uses of SVNDepth in org.tmatesoft.svn.core.wc2
Methods in org.tmatesoft.svn.core.wc2 that return SVNDepth Modifier and Type Method Description SVNDepth
SvnOperation. getDepth()
Gets the limit of the operation by depth.SVNDepth
SvnStatus. getDepth()
Returns the local item's depth.SVNDepth
SvnWorkingCopyInfo. getDepth()
Returns the local item's depth.Methods in org.tmatesoft.svn.core.wc2 with parameters of type SVNDepth Modifier and Type Method Description void
SvnOperation. setDepth(SVNDepth depth)
Sets the limit of the operation by depth.void
SvnStatus. setDepth(SVNDepth depth)
Sets the local item's depth.void
SvnWorkingCopyInfo. setDepth(SVNDepth depth)
Sets the local item's depth.
-