| Package | Description |
|---|---|
| org.tmatesoft.svn.core.internal.wc17 | |
| org.tmatesoft.svn.core.internal.wc17.db | |
| org.tmatesoft.svn.core.internal.wc2.compat | |
| org.tmatesoft.svn.core.internal.wc2.ng | |
| org.tmatesoft.svn.core.internal.wc2.remote | |
| org.tmatesoft.svn.core.javahl17 | |
| 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.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SVNRemoteStatusEditor17 |
private class |
SVNRemoteStatusEditor17.DirectoryInfo |
private class |
SVNWCContext.ConflictStatusWalker |
| Modifier and Type | Field and Description |
|---|---|
protected ISvnObjectReceiver<SvnStatus> |
SVNStatusEditor17.myStatusHandler |
| Modifier and Type | Method and Description |
|---|---|
protected ISvnObjectReceiver<SvnStatus> |
SVNStatusEditor17.getDefaultHandler() |
| Modifier and Type | Method and Description |
|---|---|
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) |
private void |
SVNStatusEditor17.sendStatusStructure(java.io.File localAbsPath,
ISVNWCDb.WCDbRepositoryInfo parentReposInfo,
ISVNWCDb.SVNWCDbInfo info,
SVNNodeKind pathKind,
boolean pathSpecial,
boolean getAll,
ISvnObjectReceiver<SvnStatus> handler) |
private void |
SVNStatusEditor17.sendUnversionedItem(java.io.File nodeAbsPath,
SVNNodeKind pathKind,
boolean treeConflicted,
java.util.Collection<java.lang.String> patterns,
boolean noIgnore,
int workingCopyFormat,
ISvnObjectReceiver<SvnStatus> handler) |
| Constructor and Description |
|---|
SVNRemoteStatusEditor17(java.io.File anchorAbsPath,
java.lang.String targetBaseName,
SVNWCContext wcContext,
ISVNOptions options,
boolean includeIgnored,
boolean reportAll,
SVNDepth depth,
ISvnObjectReceiver<SvnStatus> realHandler) |
SVNStatusEditor17(java.io.File path,
SVNWCContext wcContext,
ISVNOptions options,
boolean noIgnore,
boolean reportAll,
SVNDepth depth,
ISvnObjectReceiver<SvnStatus> handler) |
| Modifier and Type | Method and Description |
|---|---|
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) |
| Modifier and Type | Class and Description |
|---|---|
class |
SvnDiffStatusReceiver |
private static class |
SvnNgCleanup.CleanupStatusWalk |
private static class |
SvnNgCommitUtil.CommitStatusWalker |
private static class |
SvnNgDiffUtil.DiffStatusCallback |
class |
SvnNgGetStatus |
private static class |
SvnNgLogMergeInfo.LogEntryReceiver |
private static class |
SvnNgMergeCallback2.VerifyTouchedByDelCheck |
private class |
SvnNgPatch.CanDeleteBaton |
| Modifier and Type | Field and Description |
|---|---|
private ISvnObjectReceiver<SVNLogEntry> |
SvnNgLogMergeInfo.LogEntryReceiver.receiver |
| Modifier and Type | Method and Description |
|---|---|
private static ISVNDiffStatusHandler |
SvnNgDiffSummarize.createHandlerForReceiver(ISvnObjectReceiver<SvnDiffStatus> receiver) |
private void |
SvnNgLogMergeInfo.logForMergeInfoRangeList(SVNURL sourceURL,
java.util.List<java.lang.String> mergeSourcePaths,
boolean filteringMerged,
SVNMergeRangeList rangelist,
boolean oldestRevsFirst,
java.util.Map<java.lang.String,java.util.Map<java.lang.String,SVNMergeRangeList>> targetCatalog,
java.lang.String absReposTargetPath,
boolean discoverChangedPaths,
java.lang.String[] revprops,
ISvnObjectReceiver<SVNLogEntry> receiver) |
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) |
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,
SVNNodeKind kind,
java.lang.String propertyName,
SVNPropertyValue value,
ISvnPropertyValueProvider pvProvider,
boolean skipChecks,
ISVNEventHandler eventHandler,
ISvnObjectReceiver<SVNPropertyData> receiver) |
| Modifier and Type | Method and Description |
|---|---|
static void |
SvnRemoteGetProperties.remotePropertyGet(SVNURL url,
SVNNodeKind kind,
java.lang.String path,
SVNRepository repos,
long revNumber,
SVNDepth depth,
ISvnObjectReceiver<SVNProperties> receiver) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractSvnCommit
Base class for operations that change repository.
|
class |
SvnAnnotate
Represents annotate operation.
|
class |
SvnCommit
Represents commit operation.
|
class |
SvnDiffSummarize
Produces a diff summary which lists the changed items between
source in its pegRevision, as it changed
between startRevision and endRevision,
or diff summary between firstSource at its pegRevision
and secondSource at its pegRevision. |
class |
SvnGetChangelistPaths
Gets paths belonging to the specified
changelists discovered under the
specified targets. |
class |
SvnGetInfo
Represents info command.
|
class |
SvnGetProperties
Represents proplist operation.
|
class |
SvnGetStatus
Represents status operation.
|
class |
SvnImport
Imports file or directory
source into repository directory
defined in operation's target at HEAD revision. |
class |
SvnList
Represents list operation.
|
class |
SvnLog
Represents log operation.
|
class |
SvnLogMergeInfo
Creates a
SVNLogEntry object with the revisions merged from
mergeSource (as of mergeSource's pegRevision) into
target (as of target's pegRevision). |
class |
SvnReceivingOperation<T>
Represents base class for all operations that can fetch object(s)
for custom processing.
|
class |
SvnRemoteCopy
Represents copy to repository operation.
|
class |
SvnRemoteDelete
Represents delete operation.
|
class |
SvnRemoteMkDir
Creates directory(ies) in a repository.
|
class |
SvnRemoteSetProperty
Sets
propertyName to propertyValue on each targets. |
class |
SvnSetLock
Represents operation for locking files.
|
class |
SvnSetProperty
Represents set property operation.
|
class |
SvnUnlock
Represents operation for unlocking files.
|
| Modifier and Type | Field and Description |
|---|---|
private ISvnObjectReceiver<java.util.List<SvnInheritedProperties>> |
SvnGetProperties.inheritedPropertiesReceiver |
private ISvnObjectReceiver<SVNPropertyData> |
SvnRemoteSetProperty.propertyReceiver |
private ISvnObjectReceiver<T> |
SvnReceivingOperation.receiver |
| Modifier and Type | Method and Description |
|---|---|
ISvnObjectReceiver<SVNPropertyData> |
SvnRemoteSetProperty.getPropertyReceiver()
Returns operation's property receiver.
|
ISvnObjectReceiver<T> |
SvnReceivingOperation.getReceiver()
Returns client's object receiver.
|
ISvnObjectReceiver<java.util.List<SvnInheritedProperties>> |
SvnGetProperties.getTargetInheritedPropertiesReceiver() |
| Modifier and Type | Method and Description |
|---|---|
void |
SvnRemoteSetProperty.setPropertyReceiver(ISvnObjectReceiver<SVNPropertyData> propertyReceiver)
Sets operation's property receiver.
|
void |
SvnReceivingOperation.setReceiver(ISvnObjectReceiver<T> receiver)
Sets client's object receiver.
|
void |
SvnGetProperties.setTargetInheritedPropertiesReceiver(ISvnObjectReceiver<java.util.List<SvnInheritedProperties>> receiver) |
| Modifier and Type | Class and Description |
|---|---|
class |
SvnRepositoryCopyRevisionProperties |
class |
SvnRepositoryDump |
class |
SvnRepositoryFilter |
class |
SvnRepositoryGetChanged |
class |
SvnRepositoryGetChangedDirectories |
class |
SvnRepositoryGetHistory |
class |
SvnRepositoryGetTree |
class |
SvnRepositoryInitialize |
class |
SvnRepositoryListLocks |
class |
SvnRepositoryListTransactions |
class |
SvnRepositoryLoad |
class |
SvnRepositoryPack |
class |
SvnRepositoryReceivingOperation<T> |
class |
SvnRepositoryRecover |
class |
SvnRepositoryRemoveLocks |
class |
SvnRepositoryRemoveTransactions |
class |
SvnRepositorySynchronize |
class |
SvnRepositoryUpgrade |
class |
SvnRepositoryVerify |