| Package | Description |
|---|---|
| org.tmatesoft.svn.core.internal.wc2 | |
| org.tmatesoft.svn.core.internal.wc2.ng | |
| org.tmatesoft.svn.core.internal.wc2.old | |
| 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 | Field and Description |
|---|---|
private ISvnOperationOptionsProvider |
SvnRepositoryAccess.operationOptionsProvider |
| Modifier and Type | Method and Description |
|---|---|
protected ISvnOperationOptionsProvider |
SvnRepositoryAccess.getOperationOptionsProvider() |
| Constructor and Description |
|---|
SvnRepositoryAccess(ISvnOperationOptionsProvider operationOptionsProvider,
SVNWCContext context) |
| Constructor and Description |
|---|
SvnNgRepositoryAccess(ISvnOperationOptionsProvider operationOptionsProvider,
SVNWCContext context) |
| Constructor and Description |
|---|
SvnOldRepositoryAccess(ISvnOperationOptionsProvider operationOptionsProvider) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractSvnCommit
Base class for operations that change repository.
|
class |
AbstractSvnUpdate<V>
Provides methods allowing to check out, update, switch and
relocate a working copy as well as export an unversioned directory or file
from a repository.
|
class |
SvnAnnotate
Represents annotate operation.
|
class |
SvnCanonicalizeUrls
Canonicalizes all urls in the working copy
target. |
class |
SvnCat
Represents cat operation.
|
class |
SvnCheckout
Represents checkout operation.
|
class |
SvnCleanup
Represents cleanup operation.
|
class |
SvnCommit
Represents commit operation.
|
class |
SvnCopy
Represents copy operation.
|
class |
SvnDiff
Represents diff 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 |
SvnExport
Represents export operation.
|
class |
SvnGetChangelistPaths
Gets paths belonging to the specified
changelists discovered under the
specified targets. |
class |
SvnGetInfo
Represents info command.
|
class |
SvnGetMergeInfo
Returns mergeinfo as a
Map with merge source URLs (as
SVNURL) mapped to range lists (SVNMergeRangeList). |
class |
SvnGetProperties
Represents proplist operation.
|
class |
SvnGetStatus
Represents status operation.
|
class |
SvnGetStatusSummary
Represents status operation as local working copy summary status for
target and all its children. |
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 |
SvnMarkReplaced
Schedules
target as being replaced. |
class |
SvnMerge
Represents merge operation.
|
class |
SvnOperation<V>
Base class for all Svn* operations.
|
class |
SvnOperationFactory
Represents factory for the Svn* operations.
|
class |
SvnPatch |
class |
SvnReceivingOperation<T>
Represents base class for all operations that can fetch object(s)
for custom processing.
|
class |
SvnRelocate
Represents relocate operation.
|
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 |
SvnResolve
Represents resolve operation.
|
class |
SvnRevert
Represents revert operation.
|
class |
SvnScheduleForAddition
Represents add operation.
|
class |
SvnScheduleForRemoval
Represents remove operation.
|
class |
SvnSetChangelist
Represents set changelist operation.
|
class |
SvnSetLock
Represents operation for locking files.
|
class |
SvnSetProperty
Represents set property operation.
|
class |
SvnSetWCDbVersion |
class |
SvnSuggestMergeSources
Returns a collection of potential merge sources (expressed as full
repository
URLs) for working copy target at
target's pegRevision. |
class |
SvnSwitch
Represents switch operation.
|
class |
SvnUnlock
Represents operation for unlocking files.
|
class |
SvnUpdate
Represents update operation.
|
class |
SvnUpgrade
Represents operation for upgrading the metadata storage format for a working copy.
|