Class SVNAdminDeltifier
- java.lang.Object
-
- org.tmatesoft.svn.core.internal.wc.SVNAdminDeltifier
-
public class SVNAdminDeltifier extends java.lang.Object- Version:
- 1.3
-
-
Field Summary
Fields Modifier and Type Field Description private SVNDeltaCombinermyDeltaCombinerprivate SVNDeltaGeneratormyDeltaGeneratorprivate SVNDepthmyDepthprivate ISVNEditormyEditorprivate FSFSmyFSFSprivate booleanmyIsIgnoreAncestryprivate booleanmyIsIncludeEntryPropertiesprivate booleanmyIsSendTextDeltas
-
Constructor Summary
Constructors Constructor Description SVNAdminDeltifier(FSFS fsfs, SVNDepth depth, boolean includeEntryProperties, boolean ignoreAncestry, boolean sendTextDeltas, ISVNEditor editor)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private voidaddFileOrDir(FSRevisionRoot srcRoot, FSRevisionRoot tgtRoot, java.lang.String tgtPath, java.lang.String editPath, SVNNodeKind tgtKind)voiddeltifyDir(FSRevisionRoot srcRoot, java.lang.String srcParentDir, java.lang.String srcEntry, FSRevisionRoot tgtRoot, java.lang.String tgtFullPath)private voiddeltifyDirs(FSRevisionRoot srcRoot, FSRevisionRoot tgtRoot, java.lang.String srcPath, java.lang.String tgtPath, java.lang.String editPath)private voiddeltifyFiles(FSRevisionRoot srcRoot, FSRevisionRoot tgtRoot, java.lang.String srcPath, java.lang.String tgtPath, java.lang.String editPath)private voiddeltifyProperties(FSRevisionRoot srcRoot, FSRevisionRoot tgtRoot, java.lang.String srcPath, java.lang.String tgtPath, java.lang.String editPath, boolean isDir)private static voidgenerateNotADirError(java.lang.String role, java.lang.String path)private voidreplaceFileOrDir(FSRevisionRoot srcRoot, FSRevisionRoot tgtRoot, java.lang.String srcPath, java.lang.String tgtPath, java.lang.String editPath, SVNNodeKind tgtKind)voidsetEditor(ISVNEditor editor)
-
-
-
Field Detail
-
myFSFS
private FSFS myFSFS
-
myDepth
private SVNDepth myDepth
-
myIsIncludeEntryProperties
private boolean myIsIncludeEntryProperties
-
myIsIgnoreAncestry
private boolean myIsIgnoreAncestry
-
myIsSendTextDeltas
private boolean myIsSendTextDeltas
-
myEditor
private ISVNEditor myEditor
-
myDeltaCombiner
private SVNDeltaCombiner myDeltaCombiner
-
myDeltaGenerator
private SVNDeltaGenerator myDeltaGenerator
-
-
Constructor Detail
-
SVNAdminDeltifier
public SVNAdminDeltifier(FSFS fsfs, SVNDepth depth, boolean includeEntryProperties, boolean ignoreAncestry, boolean sendTextDeltas, ISVNEditor editor)
-
-
Method Detail
-
setEditor
public void setEditor(ISVNEditor editor)
-
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
-
-