static void |
SvnWcDbShared.begingReadTransaction(SVNWCDbRoot root) |
static void |
SvnWcDbShared.begingWriteTransaction(SVNWCDbRoot root) |
private void |
SVNWCDb.BumpRevisionPostUpdate.bumpMarkTreeConflict(SVNWCDbRoot wcRoot,
java.io.File moveSrcRootRelPath,
java.io.File moveSrcOpRootRelPath,
java.io.File moveDstOpRootRelPath) |
private void |
SVNWCDb.BumpRevisionPostUpdate.bumpMovedAway(SVNWCDbRoot wcRoot,
java.io.File localRelPath,
int opDepth,
java.util.Set<java.io.File> srcDone,
SVNDepth depth,
ISVNWCDb db) |
private void |
SVNWCDb.BumpRevisionPostUpdate.bumpMovedAway(SVNWCDbRoot wcRoot,
java.io.File localRelPath,
SVNDepth depth,
SVNWCDb db) |
private void |
SVNWCDb.BumpRevisionPostUpdate.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 static java.util.Collection<SvnWcDbProperties.Properties> |
SvnWcDbProperties.cacheProperties(SVNWCDbRoot root,
java.io.File relpath,
SVNDepth depth,
boolean baseProperties,
boolean pristineProperties,
java.util.Collection<java.lang.String> changelists) |
private static java.util.Map<SvnChecksum,java.lang.Integer> |
SvnWcDbPristines.calculateCorrectChecksumRefcounts(SVNWCDbRoot root) |
static void |
SvnWcDbShared.canonicalizeURLs(SVNWCDbRoot wcRoot,
boolean updateExternalProperties,
SVNExternalsStore store,
boolean omitDefaultPort) |
private void |
SVNWCDb.catchCopyOfServerExcluded(SVNWCDbRoot wcRoot,
java.io.File localRelpath) |
static boolean |
SvnWcDbPristines.checkPristine(SVNWCDbRoot root,
SvnChecksum sha1Checksum) |
static void |
SvnWcDbPristines.checkPristineChecksumRefcounts(SVNWCDbRoot root) |
static void |
SvnWcDbPristines.cleanupPristine(SVNWCDbRoot root,
java.io.File localAbsPath) |
static void |
SvnWcDbChangelist.cleanupPristine(SVNWCDbRoot root,
java.io.File localAbsPath) |
private void |
SVNWCDb.BaseRemove.clearMovedHere(java.io.File srcRelpath,
SVNWCDbRoot wcRoot) |
private static void |
SvnWcDbRevert.clearMovedTo(SVNWCDbRoot root,
java.io.File localRelPath,
SvnRevertNodesTrigger nodesTableTrigger) |
protected static java.util.Collection<SvnWcDbShared.Target> |
SvnWcDbShared.collectTargets(SVNWCDbRoot root,
java.io.File relpath,
SVNDepth depth,
java.util.Collection<java.lang.String> changelists) |
static void |
SvnWcDbShared.commitTransaction(SVNWCDbRoot root) |
private void |
SVNWCDb.deleteUpdateMovedTo(SVNWCDbRoot wcRoot,
java.io.File childMovedFromRelPath,
int opDepth,
java.io.File newMovedToRelPath) |
private boolean |
SVNWCDb.BumpRevisionPostUpdate.depthSufficientToBump(java.io.File localRelPath,
SVNWCDbRoot wcRoot,
SVNDepth depth) |
protected static boolean |
SvnWcDbShared.doesNodeExists(SVNWCDbRoot wcDbRoot,
java.io.File relpath) |
private void |
SVNWCDb.driveTreeConflictEditor(SVNTreeConflictEditor treeConflictEditor,
java.io.File srcRelPath,
java.io.File dstRelPath,
int srcOpDepth,
SVNOperation operation,
SVNConflictReason localChange,
SVNConflictAction incomingChange,
SVNConflictVersion oldVersion,
SVNConflictVersion newVersion,
SVNWCDbRoot wcRoot) |
static void |
SvnWcDbPristines.fixPristinesRefCount(SVNWCDbRoot root) |
private void |
SVNWCDb.flushEntries(SVNWCDbRoot wcRoot,
java.io.File localAbsPath,
SVNDepth depth) |
java.util.List<java.lang.String> |
SVNWCDb.gatherRepoChildren(SVNWCDbRoot root,
java.io.File localRelpath,
long opDepth) |
java.util.Map<java.lang.String,ISVNWCDb.WCDbBaseInfo> |
SVNWCDb.getBaseChildrenMap(SVNWCDbRoot wcRoot,
java.io.File localRelPath,
boolean fetchLocks) |
java.util.Map<java.lang.String,ISVNWCDb.WCDbBaseInfo> |
ISVNWCDb.getBaseChildrenMap(SVNWCDbRoot root,
java.io.File localRelPath,
boolean fetchLocks) |
ISVNWCDb.WCDbBaseInfo |
SVNWCDb.getBaseInfo(SVNWCDbRoot root,
java.io.File localRelPath,
ISVNWCDb.WCDbBaseInfo.BaseInfoField... fields) |
static Structure<StructureFields.NodeInfo> |
SvnWcDbShared.getBaseInfo(SVNWCDbRoot wcroot,
java.io.File localRelPath,
StructureFields.NodeInfo... fields) |
java.util.Map<java.lang.String,ISVNWCDb.SVNWCDbKind> |
SVNWCDb.getChildrenOpDepth(SVNWCDbRoot wcRoot,
java.io.File localRelPath,
int opDepth) |
private static Structure<SvnWcDbCopy.CopyInfo> |
SvnWcDbCopy.getCopyInfo(SVNWCDbRoot wcRoot,
java.io.File localRelPath) |
static Structure<StructureFields.NodeInfo> |
SvnWcDbShared.getDepthInfo(SVNWCDbRoot wcroot,
java.io.File localRelPath,
long opDepth,
StructureFields.NodeInfo... fields) |
private SVNWCDb.UpdateMovedAwayNodeInfo |
SVNWCDb.getInfo(SVNWCDbRoot wcRoot,
java.io.File localRelPath,
int opDepth) |
static java.util.Map<java.io.File,java.io.File> |
SvnWcDbProperties.getInheritedPropertiesNodes(SVNWCDbRoot root,
java.io.File localRelPath,
SVNDepth depth) |
private long[] |
SVNWCDb.getMinMaxRevisions(SVNWCDbRoot wcRoot,
java.io.File localRelPath,
boolean committed) |
static Structure<StructureFields.MovedFromInfo> |
SvnWcDbShared.getMovedFromInfo(SVNWCDbRoot root,
java.io.File movedToOpRootRelPath,
java.io.File localRelPath) |
SVNWCDb.MovedTo |
SVNWCDb.getMovedTo(boolean scan,
SVNWCDbSelectDeletionInfo stmt,
java.io.File currentRelPath,
SVNWCDbRoot wcRoot,
java.io.File localRelPath) |
private static long[] |
SvnWcDbCopy.getOpDepthForCopy(SVNWCDbRoot wcRoot,
java.io.File localRelpath,
long copyFromReposId,
java.io.File copyFromRelpath,
long copyFromRevision) |
private static long |
SvnWcDbCopy.getOpDepthOf(SVNWCDbRoot wcRoot,
java.io.File localRelpath) |
static java.io.File |
SvnWcDbPristines.getPristineFileName(SVNWCDbRoot root,
SvnChecksum sha1Checksum,
boolean createSubdir) |
static java.io.File |
SvnWcDbPristines.getPristineFuturePath(SVNWCDbRoot root,
SvnChecksum sha1Checksum) |
static java.io.File |
SvnWcDbPristines.getPristinePath(SVNWCDbRoot root,
SvnChecksum sha1Checksum) |
static SvnChecksum |
SvnWcDbPristines.getPristineSHA1(SVNWCDbRoot root,
SvnChecksum md5Checksum) |
static java.io.File |
SvnWcDbPristines.getPristineTempDir(SVNWCDbRoot root,
java.io.File wcRootAbsPath) |
static void |
SvnWcDbExternals.insertExternalNode(SVNWCDbRoot root,
java.io.File localRelpath,
Structure<StructureFields.ExternalNodeInfo> info) |
static void |
SvnWcDbPristines.installPristine(SVNWCDbRoot root,
java.io.File tempfileAbspath,
SvnChecksum sha1Checksum,
SvnChecksum md5Checksum) |
private boolean |
SVNWCDb.isWCLocked(SVNWCDbRoot root,
java.io.File localRelpath,
long recurseDepth) |
private static java.util.Map<SvnChecksum,java.lang.Integer> |
SvnWcDbPristines.loadChecksumsRefcountsFromTable(SVNWCDbRoot root) |
void |
SVNWCDb.markConflictInternal(SVNWCDbRoot wcRoot,
java.io.File localRelPath,
SVNSkel conflictSkel) |
private void |
SVNWCDb.markConflictInternal17(SVNWCDbRoot wcRoot,
java.io.File localRelPath,
SVNSkel conflictSkel) |
private void |
SVNWCDb.markTreeConflict(java.io.File localRelPath,
SVNWCDbRoot wcRoot,
SVNConflictVersion oldVersion,
SVNConflictVersion newVersion,
java.io.File moveRootDstRelPath,
SVNOperation operation,
SVNNodeKind oldKind,
SVNNodeKind newKind,
java.io.File oldReposRelPath,
SVNConflictReason reason,
SVNConflictAction action,
java.io.File moveSrcOpRootRelPath) |
private static void |
SvnWcDbPristines.maybeTransferOnePristine(SVNWCDbRoot srcWcRoot,
SVNWCDbRoot dstWcRoot,
SvnChecksum checksum,
SvnChecksum md5Checksum,
long size) |
protected static void |
SvnWcDbShared.nodeNotFound(SVNWCDbRoot root,
java.io.File relPath) |
SVNWCDb.BaseMovedTo |
SVNWCDb.opDepthMovedTo(long opDepth,
SVNWCDbRoot wcRoot,
java.io.File localRelPath) |
private static int |
SVNWCDb.opDepthOf(SVNWCDbRoot wcRoot,
java.io.File localRelPath) |
private void |
SVNWCDb.opSetRevAndReposRelpath(SVNWCDbRoot wcRoot,
java.io.File localRelpath,
java.util.Map<java.lang.String,SVNProperties> nodeIprops,
long revision,
boolean setReposRelpath,
java.io.File reposRelpath,
SVNURL reposRootUrl,
java.lang.String reposUuid) |
private static void |
SvnWcDbPristines.pristineRemove(SVNWCDbRoot root,
SvnChecksum sha1Checksum) |
static SVNProperties |
SvnWcDbProperties.readChangedProperties(SVNWCDbRoot root,
java.io.File relpath) |
void |
SVNWCDb.readChildren(SVNWCDbRoot root,
java.io.File localRelPath,
java.util.Map<java.lang.String,ISVNWCDb.SVNWCDbInfo> children,
java.util.Set<java.lang.String> conflicts) |
SVNSkel |
SVNWCDb.readConflictInternal(SVNWCDbRoot wcRoot,
java.io.File localRelPath) |
static SVNSkel |
SvnWcDbConflicts.readConflictInternal(SVNWCDbRoot wcRoot,
java.io.File localRelPath) |
private SVNSkel |
SVNWCDb.readConflictInternal17(SVNWCDbRoot wcRoot,
java.io.File localRelPath) |
private java.util.List<SVNWCConflictDescription17> |
SVNWCDb.readConflicts17(SVNWCDbRoot wcRoot,
java.io.File localRelPath,
boolean createTempFiles) |
protected static Structure<StructureFields.NodeInfo> |
SvnWcDbShared.readInfo(SVNWCDbRoot wcRoot,
java.io.File localRelPath,
boolean isAdditionMode,
StructureFields.NodeInfo... fields) |
ISVNWCDb.WCDbInfo |
SVNWCDb.readInfo(SVNWCDbRoot wcRoot,
java.io.File localRelPath,
ISVNWCDb.WCDbInfo.InfoField... fields) |
protected static Structure<StructureFields.NodeInfo> |
SvnWcDbShared.readInfo(SVNWCDbRoot wcRoot,
java.io.File localRelPath,
StructureFields.NodeInfo... fields) |
ISVNWCDb.WCDbInfo |
SVNWCDb.readInfoBelowWorking(SVNWCDbRoot wcRoot,
java.io.File localRelPath,
int belowOpDepth) |
static java.util.List<Structure<StructureFields.InheritedProperties>> |
SvnWcDbProperties.readInheritedProperties(SVNWCDbRoot root,
java.io.File localRelPath,
java.lang.String propertyName) |
long |
SVNWCDb.readOpDepth(SVNWCDbRoot root,
java.io.File localRelPath) |
static java.io.InputStream |
SvnWcDbPristines.readPristine(SVNWCDbRoot root,
java.io.File wcRootAbsPath,
SvnChecksum sha1Checksum) |
static SVNProperties |
SvnWcDbProperties.readPristineProperties(SVNWCDbRoot root,
java.io.File relpath) |
static SVNProperties |
SvnWcDbProperties.readProperties(SVNWCDbRoot root,
java.io.File relpath) |
static void |
SvnWcDbProperties.readPropertiesRecursively(SVNWCDbRoot root,
java.io.File relpath,
SVNDepth depth,
boolean baseProperties,
boolean pristineProperties,
java.util.Collection<java.lang.String> changelists,
ISvnObjectReceiver<SVNProperties> receiver) |
private static void |
SvnWcDbRelocate.relocate(SVNWCDbRoot root,
java.io.File localRelPath,
SVNURL reposRootUrl,
java.lang.String reposUuid,
boolean haveBaseNode,
long oldReposId) |
static void |
SvnWcDbPristines.removePristine(SVNWCDbRoot root,
SvnChecksum sha1Checksum) |
private static void |
SvnWcDbPristines.removePristineIfUnreferenced(SVNWCDbRoot root,
java.io.File localAbsPath,
SvnChecksum sha1_checksum) |
private void |
SVNWCDb.replaceMovedLayer(SVNWCDbRoot wcRoot,
java.io.File srcRelPath,
java.io.File dstRelPath,
int srcOpDepth) |
private SVNWCDb.ResolveMovedFrom |
SVNWCDb.resolveMovedFrom(SVNWCDbRoot root,
java.io.File rootRelPath,
java.io.File localRelPath,
int opDepth) |
static void |
SvnWcDbRevert.revert(SVNWCDbRoot root,
java.io.File localRelPath) |
static void |
SvnWcDbRevert.revertRecursive(SVNWCDbRoot root,
java.io.File localRelPath) |
static void |
SvnWcDbShared.rollbackTransaction(SVNWCDbRoot root) |
protected static Structure<StructureFields.AdditionInfo> |
SvnWcDbShared.scanAddition(SVNWCDbRoot root,
java.io.File localRelpath,
StructureFields.AdditionInfo... fields) |
protected static Structure<StructureFields.DeletionInfo> |
SvnWcDbShared.scanDeletion(SVNWCDbRoot root,
java.io.File localRelpath) |
private static long |
SVNWCDb.scanUpwardsForRepos(ISVNWCDb.WCDbRepositoryInfo reposInfo,
SVNWCDbRoot wcroot,
java.io.File localRelPath)
Scan from LOCAL_RELPATH upwards through parent nodes until we find a
parent that has values in the 'repos_id' and 'repos_relpath' columns.
|
private static void |
SvnWcDbProperties.setActualProps(SVNWCDbRoot root,
java.io.File localRelPath,
SVNProperties properties) |
static void |
SvnWcDbChangelist.setChangelist(SVNWCDbRoot root,
java.io.File localRelPath,
java.lang.String changelistName,
java.lang.String[] changeLists,
SVNDepth depth,
ISVNEventHandler eventHandler) |
void |
SVNWCDbDir.setWCRoot(SVNWCDbRoot wcRoot) |
private void |
SVNWCDb.stealWCLock(SVNWCDbRoot wcroot,
java.io.File localRelpath) |
private void |
SVNWCDb.suitableForMove(SVNWCDbRoot wcRoot,
java.io.File localRelPath) |
private long |
SVNWCDb.updateActualConflict17(SVNWCDbRoot wcRoot,
java.io.File localRelpath,
SVNSkel conflicts,
boolean resolvedAll) |
private void |
SVNWCDb.updateMovedAwayNode(SVNTreeConflictEditor treeConflictEditor,
java.io.File srcRelPath,
java.io.File dstRelPath,
int srcOpDepth,
java.io.File moveRootDstRelPath,
long moveRootDstRevision,
SVNWCDbRoot wcRoot) |
static void |
SVNWCDb.updateMoveListAdd(SVNWCDbRoot wcRoot,
java.io.File localRelPath,
SVNEventAction eventAction,
SVNNodeKind kind,
SVNStatusType contentState,
SVNStatusType propState) |
void |
SVNWCDb.updateMoveListNotify(SVNWCDbRoot wcRoot,
long oldRevision,
long newRevision,
ISVNEventHandler eventHandler) |
static void |
SvnWcDbProperties.upgradeApplyDavCache(SVNWCDbRoot root,
java.io.File dirRelPath,
java.util.Map<java.lang.String,SVNProperties> cacheValues) |
static void |
SvnWcDbProperties.upgradeApplyProperties(SVNWCDbRoot root,
java.io.File dirAbsPath,
java.io.File localRelPath,
SVNProperties baseProps,
SVNProperties workingProps,
SVNProperties revertProps,
int originalFormat) |