Package | Description |
---|---|
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.util | |
org.tmatesoft.svn.core.internal.wc | |
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.ng | |
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.replicator |
This package provides classes that allow to replicate existing
repositories.
|
org.tmatesoft.svn.core.wc.admin |
This package provides API for administrative managing Subversion repositories on a local machine.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
DAVCommitEditor |
Modifier and Type | Method and Description |
---|---|
ISVNEditor |
DAVRepository.getCommitEditor(java.lang.String logMessage,
java.util.Map locks,
boolean keepLocks,
ISVNWorkspaceMediator mediator) |
protected ISVNEditor |
DAVRepository.getCommitEditorInternal(java.util.Map locks,
boolean keepLocks,
SVNProperties revProps,
ISVNWorkspaceMediator mediator) |
Modifier and Type | Method and 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.replay(long lowRevision,
long highRevision,
boolean sendDeltas,
ISVNEditor editor) |
private void |
DAVRepository.runReport(SVNURL url,
long targetRevision,
java.lang.String target,
java.lang.String dstPath,
SVNDepth depth,
boolean ignoreAncestry,
boolean resourceWalk,
boolean fetchContents,
boolean sendCopyFromArgs,
boolean sendAll,
boolean closeEditorOnException,
boolean spool,
ISVNWorkingCopyContentMediator workingCopyContentMediator,
ISVNReporterBaton reporter,
ISVNEditor editor) |
static void |
DAVUtil.setSpecialWCProperties(ISVNEditor editor,
boolean isDir,
java.lang.String path,
DAVElement property,
SVNPropertyValue propValue) |
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) |
Modifier and Type | Field and Description |
---|---|
protected ISVNEditor |
DAVEditorHandler.myEditor |
Constructor and Description |
---|
DAVEditorHandler(IHTTPConnectionFactory connectionFactory,
DAVRepository owner,
ISVNEditor editor,
java.util.Map lockTokens,
boolean fetchContent,
boolean hasTarget,
ISVNWorkingCopyContentMediator workingCopyContentMediator) |
DAVReplayHandler(ISVNEditor editor,
boolean fetchContent) |
Modifier and Type | Class and Description |
---|---|
class |
FSCommitEditor |
Modifier and Type | Field and Description |
---|---|
private ISVNEditor |
FSUpdateContext.myEditor |
Modifier and Type | Method and Description |
---|---|
ISVNEditor |
FSRepository.getCommitEditor(java.lang.String logMessage,
java.util.Map locks,
boolean keepLocks,
ISVNWorkspaceMediator mediator) |
protected ISVNEditor |
FSRepository.getCommitEditorInternal(java.util.Map locks,
boolean keepLocks,
SVNProperties revProps,
ISVNWorkspaceMediator mediator) |
private ISVNEditor |
FSUpdateContext.getEditor() |
Modifier and Type | Method and Description |
---|---|
private void |
FSReplayPathHandler.addSubdirectory(FSRoot srcRoot,
FSRoot tgtRoot,
ISVNEditor editor,
java.lang.String srcPath,
java.lang.String path) |
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) |
boolean |
FSReplayPathHandler.handleCommitPath(java.lang.String path,
ISVNEditor editor) |
private void |
FSRepository.makeReporterContext(long targetRevision,
java.lang.String target,
SVNURL switchURL,
SVNDepth depth,
boolean ignoreAncestry,
boolean textDeltas,
boolean sendCopyFromArgs,
ISVNEditor editor) |
static void |
FSRepositoryUtil.replay(FSFS fsfs,
FSRoot root,
java.lang.String basePath,
long lowRevision,
boolean sendDeltas,
ISVNEditor editor) |
void |
FSRepository.replay(long lowRevision,
long highRevision,
boolean sendDeltas,
ISVNEditor editor) |
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) |
static void |
FSRepositoryUtil.sendTextDelta(ISVNEditor editor,
java.lang.String editPath,
java.lang.String sourcePath,
java.lang.String hexDigest,
FSRevisionRoot sourceRoot,
java.lang.String targetPath,
FSRoot targetRoot,
boolean sendDeltas,
SVNDeltaCombiner deltaCombiner,
SVNDeltaGenerator deltaGenerator,
FSFS fsfs) |
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) |
Constructor and 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) |
Modifier and Type | Class and Description |
---|---|
(package private) class |
SVNCommitEditor |
Modifier and Type | Field and Description |
---|---|
private ISVNEditor |
SVNEditModeReader.myEditor |
Modifier and Type | Method and Description |
---|---|
ISVNEditor |
SVNRepositoryImpl.getCommitEditor(java.lang.String logMessage,
java.util.Map locks,
boolean keepLocks,
ISVNWorkspaceMediator mediator) |
protected ISVNEditor |
SVNRepositoryImpl.getCommitEditorInternal(java.util.Map locks,
boolean keepLocks,
SVNProperties revProps,
ISVNWorkspaceMediator mediator) |
private ISVNEditor |
SVNRepositoryImpl.getDepthFilterEditor(ISVNEditor editor,
SVNDepth depth,
boolean hasTarget) |
Modifier and Type | Method and Description |
---|---|
void |
SVNRepositoryImpl.diff(SVNURL url,
long targetRevision,
long revision,
java.lang.String target,
boolean ignoreAncestry,
SVNDepth depth,
boolean getContents,
ISVNReporterBaton reporter,
ISVNEditor editor) |
private ISVNEditor |
SVNRepositoryImpl.getDepthFilterEditor(ISVNEditor editor,
SVNDepth depth,
boolean hasTarget) |
void |
SVNRepositoryImpl.replay(long lowRevision,
long highRevision,
boolean sendDeltas,
ISVNEditor editor) |
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) |
Constructor and Description |
---|
SVNEditModeReader(SVNConnection connection,
ISVNEditor editor,
boolean forReplay) |
Modifier and Type | Class and Description |
---|---|
private static class |
SVNMergeInfoUtil.ElideMergeInfoEditor |
Modifier and Type | Method and Description |
---|---|
boolean |
SVNMergeInfoUtil.ElideMergeInfoCatalogHandler.handleCommitPath(java.lang.String path,
ISVNEditor editor) |
Modifier and Type | Interface and Description |
---|---|
interface |
ISVNReusableEditor |
interface |
ISVNUpdateEditor |
Modifier and Type | Class and Description |
---|---|
class |
SVNAmbientDepthFilterEditor |
class |
SVNCancellableEditor |
class |
SVNDepthFilterEditor |
class |
SVNDiffEditor |
class |
SVNDiffStatusEditor |
class |
SVNDumpEditor |
class |
SVNExportEditor |
class |
SVNNodeEditor |
class |
SVNRemoteDiffEditor |
class |
SVNRemoteStatusEditor |
class |
SVNSynchronizeEditor |
class |
SVNUpdateEditor |
class |
SVNUpdateEditor15 |
Modifier and Type | Field and Description |
---|---|
private ISVNEditor |
SVNDepthFilterEditor.myDelegate |
private ISVNEditor |
SVNCancellableEditor.myDelegate |
private ISVNEditor |
SVNAmbientDepthFilterEditor.myDelegate |
private ISVNEditor |
SVNAdminDeltifier.myEditor |
private ISVNEditor |
SVNSynchronizeEditor.myWrappedEditor |
Modifier and Type | Method and Description |
---|---|
static ISVNEditor |
SVNDepthFilterEditor.getDepthFilterEditor(SVNDepth requestedDepth,
ISVNEditor delegate,
boolean hasTarget) |
private ISVNEditor |
SVNSynchronizeEditor.getWrappedEditor() |
static ISVNEditor |
SVNCancellableEditor.newInstance(ISVNEditor editor,
ISVNCanceller cancel,
ISVNDebugLog log) |
static ISVNEditor |
SVNAmbientDepthFilterEditor.wrap(ISVNEditor editor,
SVNAdminAreaInfo info,
boolean depthIsSticky) |
Modifier and Type | Method and Description |
---|---|
private static void |
SVNAdminHelper.addFileOrDir(FSFS fsfs,
ISVNEditor editor,
FSRevisionRoot srcRoot,
FSRevisionRoot tgtRoot,
java.lang.String tgtPath,
java.lang.String editPath,
SVNNodeKind tgtKind) |
static SVNCommitInfo |
SVNCommitter.commit(java.util.Collection tmpFiles,
java.util.Map commitItems,
SVNURL url,
ISVNEditor commitEditor,
ISVNEventHandler eventHandler) |
static void |
SVNAdminHelper.deltifyDir(FSFS fsfs,
FSRevisionRoot srcRoot,
java.lang.String srcParentDir,
java.lang.String srcEntry,
FSRevisionRoot tgtRoot,
java.lang.String tgtFullPath,
ISVNEditor editor) |
private static void |
SVNAdminHelper.deltifyDirs(FSFS fsfs,
ISVNEditor editor,
FSRevisionRoot srcRoot,
FSRevisionRoot tgtRoot,
java.lang.String srcPath,
java.lang.String tgtPath,
java.lang.String editPath) |
private static void |
SVNAdminHelper.deltifyFiles(FSFS fsfs,
ISVNEditor editor,
FSRevisionRoot srcRoot,
FSRevisionRoot tgtRoot,
java.lang.String srcPath,
java.lang.String tgtPath,
java.lang.String editPath) |
private static void |
SVNAdminHelper.deltifyProperties(FSFS fsfs,
ISVNEditor editor,
FSRevisionRoot srcRoot,
FSRevisionRoot tgtRoot,
java.lang.String srcPath,
java.lang.String tgtPath,
java.lang.String editPath,
boolean isDir) |
static void |
SVNCommitUtil.driveCommitEditor(ISVNCommitPathHandler handler,
java.util.Collection paths,
ISVNEditor editor,
long revision) |
static ISVNEditor |
SVNDepthFilterEditor.getDepthFilterEditor(SVNDepth requestedDepth,
ISVNEditor delegate,
boolean hasTarget) |
boolean |
SVNCopyDriver.CopyCommitPathHandler.handleCommitPath(java.lang.String commitPath,
ISVNEditor commitEditor) |
boolean |
ISVNCommitPathHandler.handleCommitPath(java.lang.String commitPath,
ISVNEditor commitEditor) |
boolean |
SVNCommitter.handleCommitPath(java.lang.String commitPath,
ISVNEditor commitEditor) |
static ISVNEditor |
SVNCancellableEditor.newInstance(ISVNEditor editor,
ISVNCanceller cancel,
ISVNDebugLog log) |
private static void |
SVNAdminHelper.replaceFileOrDir(FSFS fsfs,
ISVNEditor editor,
FSRevisionRoot srcRoot,
FSRevisionRoot tgtRoot,
java.lang.String srcPath,
java.lang.String tgtPath,
java.lang.String editPath,
SVNNodeKind tgtKind) |
private void |
SVNCommitter.sendPropertiesDelta(java.lang.String commitPath,
SVNCommitItem item,
ISVNEditor editor) |
void |
SVNCommitter.sendTextDeltas(ISVNEditor editor) |
void |
SVNAdminDeltifier.setEditor(ISVNEditor editor) |
static ISVNEditor |
SVNAmbientDepthFilterEditor.wrap(ISVNEditor editor,
SVNAdminAreaInfo info,
boolean depthIsSticky) |
Constructor and Description |
---|
SVNAdminDeltifier(FSFS fsfs,
SVNDepth depth,
boolean includeEntryProperties,
boolean ignoreAncestry,
boolean sendTextDeltas,
ISVNEditor editor) |
SVNAmbientDepthFilterEditor(ISVNEditor delegate,
SVNWCAccess wcAccess,
java.io.File anchor,
java.lang.String target) |
SVNCancellableEditor(ISVNEditor delegate,
ISVNCanceller cancel,
ISVNDebugLog log) |
SVNDepthFilterEditor(SVNDepth depth,
ISVNEditor delegate,
boolean hasTarget) |
Modifier and Type | Method and Description |
---|---|
private boolean |
SVNCommitClient16.importDir(SVNDeltaGenerator deltaGenerator,
java.io.File dir,
java.lang.String importPath,
boolean useGlobalIgnores,
boolean ignoreUnknownNodeTypes,
SVNDepth depth,
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> versionedAutoProperties,
ISVNFileFilter fileFilter,
ISVNEditor editor) |
private boolean |
SVNCommitClient16.importFile(SVNDeltaGenerator deltaGenerator,
java.io.File file,
SVNFileType fileType,
java.lang.String filePath,
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> versionedAutoProperties,
ISVNEditor editor) |
Modifier and Type | Class and Description |
---|---|
class |
SVNAmbientDepthFilterEditor17 |
class |
SVNDiffEditor17 |
class |
SVNRemoteStatusEditor17 |
class |
SVNUpdateEditor17 |
Modifier and Type | Field and Description |
---|---|
private ISVNEditor |
SVNAmbientDepthFilterEditor17.myDelegate |
Modifier and Type | Method and Description |
---|---|
static ISVNEditor |
SVNAmbientDepthFilterEditor17.wrap(SVNWCContext wcContext,
java.io.File anchor,
java.lang.String target,
ISVNUpdateEditor editor,
boolean depthIsSticky) |
Modifier and Type | Method and Description |
---|---|
static SVNCommitInfo |
SVNCommitter17.commit(SVNWCContext context,
java.util.Collection<java.io.File> tmpFiles,
java.util.Map<java.lang.String,SvnCommitItem> committables,
SVNURL repositoryRoot,
ISVNEditor commitEditor,
java.util.Map<java.io.File,SvnChecksum> md5Checksums,
java.util.Map<java.io.File,SvnChecksum> sha1Checksums) |
boolean |
SVNCommitter17.handleCommitPath(java.lang.String commitPath,
ISVNEditor commitEditor) |
private void |
SVNCommitter17.sendPropertiesDelta(java.io.File localAbspath,
java.lang.String commitPath,
SvnCommitItem item,
ISVNEditor commitEditor) |
void |
SVNCommitter17.sendTextDeltas(ISVNEditor editor) |
private SVNCommitter17.TransmittedChecksums |
SVNCommitter17.transmitTextDeltas(java.lang.String path,
java.io.File localAbspath,
boolean fulltext,
ISVNEditor editor) |
Modifier and Type | Class and Description |
---|---|
class |
SvnExternalUpdateEditor |
Modifier and Type | Class and Description |
---|---|
class |
SvnDiffEditor |
class |
SvnNgRemoteDiffEditor |
class |
SvnNgRemoteDiffEditor2 |
class |
SvnNgRemoteMergeEditor |
private class |
SvnNgReposToWcCopy.SVNCopyForeignEditor |
Modifier and Type | Class and Description |
---|---|
(package private) class |
SVNFileCheckoutEditor
The SVNFileCheckoutEditor is an adapter which only handles file contents and properties during a
checkout and redirects that information to its
ISVNFileCheckoutTarget handler. |
Modifier and Type | Method and Description |
---|---|
ISVNEditor |
SVNRepository.getCommitEditor(java.lang.String logMessage,
ISVNWorkspaceMediator mediator)
Gets an editor for committing changes to a repository.
|
abstract ISVNEditor |
SVNRepository.getCommitEditor(java.lang.String logMessage,
java.util.Map locks,
boolean keepLocks,
ISVNWorkspaceMediator mediator)
Gets an editor for committing changes to a repository.
|
ISVNEditor |
SVNRepository.getCommitEditor(java.lang.String logMessage,
java.util.Map locks,
boolean keepLocks,
SVNProperties revisionProperties,
ISVNWorkspaceMediator mediator)
Returns an editor for committing changes to the repository ession, setting the revision
properties from
revisionProperties table. |
protected abstract ISVNEditor |
SVNRepository.getCommitEditorInternal(java.util.Map locks,
boolean keepLocks,
SVNProperties revProps,
ISVNWorkspaceMediator mediator) |
ISVNEditor |
ISVNReplayHandler.handleStartRevision(long revision,
SVNProperties revisionProperties)
Handles the start of replaying a next revision and returns an editor through which the revision
will be replayed.
|
Modifier and Type | Method and Description |
---|---|
void |
SVNRepository.checkout(long revision,
java.lang.String target,
boolean recursive,
ISVNEditor editor)
Checks out a directory from a repository.
|
void |
SVNRepository.checkout(long revision,
java.lang.String target,
SVNDepth depth,
ISVNEditor editor)
Checks out a directory from a repository to define
depth . |
void |
SVNRepository.diff(SVNURL url,
long targetRevision,
long revision,
java.lang.String target,
boolean ignoreAncestry,
boolean recursive,
boolean getContents,
ISVNReporterBaton reporter,
ISVNEditor editor)
|
void |
SVNRepository.diff(SVNURL url,
long targetRevision,
long revision,
java.lang.String target,
boolean ignoreAncestry,
boolean recursive,
ISVNReporterBaton reporter,
ISVNEditor editor)
|
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 against
targetRevision . |
void |
SVNRepository.diff(SVNURL url,
long revision,
java.lang.String target,
boolean ignoreAncestry,
boolean recursive,
ISVNReporterBaton reporter,
ISVNEditor editor)
|
void |
ISVNReplayHandler.handleEndRevision(long revision,
SVNProperties revisionProperties,
ISVNEditor editor)
Handles the end of replaying a next revision.
|
abstract void |
SVNRepository.replay(long lowRevision,
long revision,
boolean sendDeltas,
ISVNEditor editor)
Replays the changes from the specified revision through the given editor.
|
void |
SVNRepository.status(long revision,
java.lang.String target,
boolean recursive,
ISVNReporterBaton reporter,
ISVNEditor editor)
Gets status of a path.
|
abstract void |
SVNRepository.status(long revision,
java.lang.String target,
SVNDepth depth,
ISVNReporterBaton reporter,
ISVNEditor editor)
Gets status of a path to the particular
depth as a scope. |
void |
SVNRepository.update(long revision,
java.lang.String target,
boolean recursive,
ISVNReporterBaton reporter,
ISVNEditor editor)
Updates a path receiving changes from a repository.
|
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.
|
void |
SVNRepository.update(SVNURL url,
long revision,
java.lang.String target,
boolean recursive,
ISVNReporterBaton reporter,
ISVNEditor editor)
Deprecated.
|
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 new
url . |
Modifier and Type | Class and Description |
---|---|
class |
SVNReplicationEditor
The SVNReplicationEditor is an editor implementation used by a
repository replicator as a bridge between an update editor for the source
repository and a commit editor of the target one.
|
Modifier and Type | Field and Description |
---|---|
private ISVNEditor |
SVNReplicationEditor.myCommitEditor |
Constructor and Description |
---|
SVNReplicationEditor(SVNRepository repository,
ISVNEditor commitEditor,
SVNLogEntry revision)
Creates a new replication editor.
|
Modifier and Type | Method and Description |
---|---|
ISVNEditor |
SVNReplayHandler.handleStartRevision(long revision,
SVNProperties revisionProperties) |
Modifier and Type | Method and Description |
---|---|
void |
SVNReplayHandler.handleEndRevision(long revision,
SVNProperties revisionProperties,
ISVNEditor editor) |