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 SVNDeltaCombiner
myDeltaCombiner
private SVNDeltaGenerator
myDeltaGenerator
private SVNDepth
myDepth
private ISVNEditor
myEditor
private FSFS
myFSFS
private boolean
myIsIgnoreAncestry
private boolean
myIsIncludeEntryProperties
private boolean
myIsSendTextDeltas
-
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 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)
-
-
-
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
-
-