private class SVNWCDb.BumpRevisionPostUpdate extends java.lang.Object implements SVNSqlJetTransaction
Modifier and Type | Field and Description |
---|---|
private SVNWCDbRoot |
dbWcRoot |
private SVNDepth |
depth |
private ISVNEventHandler |
eventHandler |
private java.util.Collection<java.io.File> |
exludedRelPaths |
java.util.Map<java.io.File,java.util.Map<java.lang.String,SVNProperties>> |
iprops |
private java.io.File |
localRelPath |
private java.io.File |
newReposRelPath |
private SVNURL |
newReposRootURL |
private java.lang.String |
newReposUUID |
private long |
newRevision |
private java.io.File |
wcRoot |
Modifier | Constructor and Description |
---|---|
private |
BumpRevisionPostUpdate() |
Modifier and Type | Method and Description |
---|---|
private void |
bumpMarkTreeConflict(SVNWCDbRoot wcRoot,
java.io.File moveSrcRootRelPath,
java.io.File moveSrcOpRootRelPath,
java.io.File moveDstOpRootRelPath) |
private void |
bumpMovedAway(SVNWCDbRoot wcRoot,
java.io.File localRelPath,
int opDepth,
java.util.Set<java.io.File> srcDone,
SVNDepth depth,
ISVNWCDb db) |
private void |
bumpMovedAway(SVNWCDbRoot wcRoot,
java.io.File localRelPath,
SVNDepth depth,
SVNWCDb db) |
private void |
bumpNodeRevision(SVNWCDbRoot root,
java.io.File wcRoot,
java.io.File localRelPath,
long reposId,
java.io.File newReposRelPath,
long newRevision,
SVNDepth depth,
java.util.Collection<java.io.File> exludedRelPaths,
boolean isRoot,
boolean skipWhenDir) |
private boolean |
depthSufficientToBump(java.io.File localRelPath,
SVNWCDbRoot wcRoot,
SVNDepth depth) |
void |
transaction(SVNSqlJetDb db) |
public java.util.Map<java.io.File,java.util.Map<java.lang.String,SVNProperties>> iprops
private SVNDepth depth
private java.io.File newReposRelPath
private SVNURL newReposRootURL
private java.lang.String newReposUUID
private long newRevision
private java.util.Collection<java.io.File> exludedRelPaths
private java.io.File localRelPath
private java.io.File wcRoot
private SVNWCDbRoot dbWcRoot
private ISVNEventHandler eventHandler
public void transaction(SVNSqlJetDb db) throws org.tmatesoft.sqljet.core.SqlJetException, SVNException
transaction
in interface SVNSqlJetTransaction
org.tmatesoft.sqljet.core.SqlJetException
SVNException
private void bumpMovedAway(SVNWCDbRoot wcRoot, java.io.File localRelPath, SVNDepth depth, SVNWCDb db) throws SVNException
SVNException
private void bumpMovedAway(SVNWCDbRoot wcRoot, java.io.File localRelPath, int opDepth, java.util.Set<java.io.File> srcDone, SVNDepth depth, ISVNWCDb db) throws SVNException
SVNException
private boolean depthSufficientToBump(java.io.File localRelPath, SVNWCDbRoot wcRoot, SVNDepth depth) throws SVNException
SVNException
private void bumpMarkTreeConflict(SVNWCDbRoot wcRoot, java.io.File moveSrcRootRelPath, java.io.File moveSrcOpRootRelPath, java.io.File moveDstOpRootRelPath) throws SVNException
SVNException
private void bumpNodeRevision(SVNWCDbRoot root, java.io.File wcRoot, java.io.File localRelPath, long reposId, java.io.File newReposRelPath, long newRevision, SVNDepth depth, java.util.Collection<java.io.File> exludedRelPaths, boolean isRoot, boolean skipWhenDir) throws SVNException
SVNException