public class SVNAdminDeltifier
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private SVNDeltaCombiner |
myDeltaCombiner |
private SVNDeltaGenerator |
myDeltaGenerator |
private SVNDepth |
myDepth |
private ISVNEditor |
myEditor |
private FSFS |
myFSFS |
private boolean |
myIsIgnoreAncestry |
private boolean |
myIsIncludeEntryProperties |
private boolean |
myIsSendTextDeltas |
Constructor and Description |
---|
SVNAdminDeltifier(FSFS fsfs,
SVNDepth depth,
boolean includeEntryProperties,
boolean ignoreAncestry,
boolean sendTextDeltas,
ISVNEditor editor) |
Modifier and Type | Method and Description |
---|---|
private 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) |
private FSFS myFSFS
private SVNDepth myDepth
private boolean myIsIncludeEntryProperties
private boolean myIsIgnoreAncestry
private boolean myIsSendTextDeltas
private ISVNEditor myEditor
private SVNDeltaCombiner myDeltaCombiner
private SVNDeltaGenerator myDeltaGenerator
public SVNAdminDeltifier(FSFS fsfs, SVNDepth depth, boolean includeEntryProperties, boolean ignoreAncestry, boolean sendTextDeltas, ISVNEditor editor)
public void setEditor(ISVNEditor editor)
public void deltifyDir(FSRevisionRoot srcRoot, java.lang.String srcParentDir, java.lang.String srcEntry, FSRevisionRoot tgtRoot, java.lang.String tgtFullPath) throws SVNException
SVNException
private void addFileOrDir(FSRevisionRoot srcRoot, FSRevisionRoot tgtRoot, java.lang.String tgtPath, java.lang.String editPath, SVNNodeKind tgtKind) throws SVNException
SVNException
private void deltifyDirs(FSRevisionRoot srcRoot, FSRevisionRoot tgtRoot, java.lang.String srcPath, java.lang.String tgtPath, java.lang.String editPath) throws SVNException
SVNException
private void replaceFileOrDir(FSRevisionRoot srcRoot, FSRevisionRoot tgtRoot, java.lang.String srcPath, java.lang.String tgtPath, java.lang.String editPath, SVNNodeKind tgtKind) throws SVNException
SVNException
private void deltifyFiles(FSRevisionRoot srcRoot, FSRevisionRoot tgtRoot, java.lang.String srcPath, java.lang.String tgtPath, java.lang.String editPath) throws SVNException
SVNException
private void deltifyProperties(FSRevisionRoot srcRoot, FSRevisionRoot tgtRoot, java.lang.String srcPath, java.lang.String tgtPath, java.lang.String editPath, boolean isDir) throws SVNException
SVNException
private static void generateNotADirError(java.lang.String role, java.lang.String path) throws SVNException
SVNException