Class SVNAdminDeltifier
java.lang.Object
org.tmatesoft.svn.core.internal.wc.SVNAdminDeltifier
public class SVNAdminDeltifier
extends java.lang.Object
- Version:
- 1.3
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate SVNDeltaCombiner
private SVNDeltaGenerator
private SVNDepth
private ISVNEditor
private FSFS
private boolean
private boolean
private boolean
-
Constructor Summary
ConstructorsConstructorDescriptionSVNAdminDeltifier
(FSFS fsfs, SVNDepth depth, boolean includeEntryProperties, boolean ignoreAncestry, boolean sendTextDeltas, ISVNEditor editor) -
Method Summary
Modifier and TypeMethodDescriptionprivate void
addFileOrDir
(FSRevisionRoot srcRoot, FSRevisionRoot tgtRoot, java.lang.String tgtPath, java.lang.String editPath, SVNNodeKind tgtKind) void
deltifyDir
(FSRevisionRoot srcRoot, java.lang.String srcParentDir, java.lang.String srcEntry, FSRevisionRoot tgtRoot, java.lang.String tgtFullPath) private void
deltifyDirs
(FSRevisionRoot srcRoot, FSRevisionRoot tgtRoot, java.lang.String srcPath, java.lang.String tgtPath, java.lang.String editPath) private void
deltifyFiles
(FSRevisionRoot srcRoot, FSRevisionRoot tgtRoot, java.lang.String srcPath, java.lang.String tgtPath, java.lang.String editPath) private void
deltifyProperties
(FSRevisionRoot srcRoot, FSRevisionRoot tgtRoot, java.lang.String srcPath, java.lang.String tgtPath, java.lang.String editPath, boolean isDir) private static void
generateNotADirError
(java.lang.String role, java.lang.String path) private void
replaceFileOrDir
(FSRevisionRoot srcRoot, FSRevisionRoot tgtRoot, java.lang.String srcPath, java.lang.String tgtPath, java.lang.String editPath, SVNNodeKind tgtKind) void
setEditor
(ISVNEditor editor) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
myFSFS
-
myDepth
-
myIsIncludeEntryProperties
private boolean myIsIncludeEntryProperties -
myIsIgnoreAncestry
private boolean myIsIgnoreAncestry -
myIsSendTextDeltas
private boolean myIsSendTextDeltas -
myEditor
-
myDeltaCombiner
-
myDeltaGenerator
-
-
Constructor Details
-
SVNAdminDeltifier
public SVNAdminDeltifier(FSFS fsfs, SVNDepth depth, boolean includeEntryProperties, boolean ignoreAncestry, boolean sendTextDeltas, ISVNEditor editor)
-
-
Method Details
-
setEditor
-
deltifyDir
public void deltifyDir(FSRevisionRoot srcRoot, java.lang.String srcParentDir, java.lang.String srcEntry, FSRevisionRoot tgtRoot, java.lang.String tgtFullPath) throws SVNException - Throws:
SVNException
-
addFileOrDir
private void addFileOrDir(FSRevisionRoot srcRoot, FSRevisionRoot tgtRoot, java.lang.String tgtPath, java.lang.String editPath, SVNNodeKind tgtKind) throws SVNException - Throws:
SVNException
-
deltifyDirs
private void deltifyDirs(FSRevisionRoot srcRoot, FSRevisionRoot tgtRoot, java.lang.String srcPath, java.lang.String tgtPath, java.lang.String editPath) throws SVNException - Throws:
SVNException
-
replaceFileOrDir
private void replaceFileOrDir(FSRevisionRoot srcRoot, FSRevisionRoot tgtRoot, java.lang.String srcPath, java.lang.String tgtPath, java.lang.String editPath, SVNNodeKind tgtKind) throws SVNException - Throws:
SVNException
-
deltifyFiles
private void deltifyFiles(FSRevisionRoot srcRoot, FSRevisionRoot tgtRoot, java.lang.String srcPath, java.lang.String tgtPath, java.lang.String editPath) throws SVNException - Throws:
SVNException
-
deltifyProperties
private void deltifyProperties(FSRevisionRoot srcRoot, FSRevisionRoot tgtRoot, java.lang.String srcPath, java.lang.String tgtPath, java.lang.String editPath, boolean isDir) throws SVNException - Throws:
SVNException
-
generateNotADirError
private static void generateNotADirError(java.lang.String role, java.lang.String path) throws SVNException - Throws:
SVNException
-