public class SvnWcDbPristines extends SvnWcDbShared
SvnWcDbShared.Target
EMPTY_PROPS_BLOB
Constructor and Description |
---|
SvnWcDbPristines() |
begingReadTransaction, begingWriteTransaction, canonicalizeURLs, collectTargets, commitTransaction, doesNodeExists, getBaseInfo, getBaseInfo, getDepthInfo, getMovedFromInfo, nodeIsNotInstallable, nodeNotFound, nodeNotFound, readInfo, readInfo, rollbackTransaction, scanAddition, scanAddition, scanDeletion, scanDeletion, scanMoved, sqliteError
public static void cleanupPristine(SVNWCDbRoot root, File localAbsPath) throws SVNException
SVNException
public static File getPristineTempDir(SVNWCDbRoot root, File wcRootAbsPath) throws SVNException
SVNException
public static File getPristineFuturePath(SVNWCDbRoot root, SvnChecksum sha1Checksum)
public static File getPristineFileName(SVNWCDbRoot root, SvnChecksum sha1Checksum, boolean createSubdir)
public static boolean checkPristine(SVNWCDbRoot root, SvnChecksum sha1Checksum) throws SVNException
SVNException
public static SvnChecksum getPristineSHA1(SVNWCDbRoot root, SvnChecksum md5Checksum) throws SVNException
SVNException
public static File getPristinePath(SVNWCDbRoot root, SvnChecksum sha1Checksum) throws SVNException
SVNException
public static void removePristine(SVNWCDbRoot root, SvnChecksum sha1Checksum) throws SVNException
SVNException
public static void installPristine(SVNWCDbRoot root, File tempfileAbspath, SvnChecksum sha1Checksum, SvnChecksum md5Checksum) throws SVNException
SVNException
public static InputStream readPristine(SVNWCDbRoot root, File wcRootAbsPath, SvnChecksum sha1Checksum) throws SVNException
SVNException
public static void fixPristinesRefCount(SVNWCDbRoot root) throws SVNException
SVNException
public static void checkPristineChecksumRefcounts(SVNWCDbRoot root) throws SVNException
SVNException
public static void transferPristine(SVNWCDb db, File srcLocalAbsPath, File dstWriAbsPath) throws SVNException
SVNException
Copyright © 2022. All rights reserved.