Class SvnWcDbRevert
- java.lang.Object
-
- org.tmatesoft.svn.core.internal.wc17.db.SvnWcDbShared
-
- org.tmatesoft.svn.core.internal.wc17.db.SvnWcDbRevert
-
public class SvnWcDbRevert extends SvnWcDbShared
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SvnWcDbRevert.RevertInfo
-
Nested classes/interfaces inherited from class org.tmatesoft.svn.core.internal.wc17.db.SvnWcDbShared
SvnWcDbShared.Target
-
-
Field Summary
-
Fields inherited from class org.tmatesoft.svn.core.internal.wc17.db.SvnWcDbShared
EMPTY_PROPS_BLOB
-
-
Constructor Summary
Constructors Constructor Description SvnWcDbRevert()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static void
clearMovedTo(SVNWCDbRoot root, java.io.File localRelPath, SvnRevertNodesTrigger nodesTableTrigger)
static void
dropRevertList(SVNWCContext context, java.io.File localAbsPath)
static void
notifyRevert(SVNWCContext context, java.io.File localAbsPath, ISVNEventHandler eventHandler)
static java.util.Map<java.io.File,ISVNWCDb.SVNWCDbKind>
readRevertCopiedChildren(SVNWCContext context, java.io.File localAbsPath)
static Structure<SvnWcDbRevert.RevertInfo>
readRevertInfo(SVNWCContext context, java.io.File localAbsPath)
static void
revert(SVNWCDbRoot root, java.io.File localRelPath)
static void
revertRecursive(SVNWCDbRoot root, java.io.File localRelPath)
-
Methods inherited from class org.tmatesoft.svn.core.internal.wc17.db.SvnWcDbShared
begingReadTransaction, begingWriteTransaction, canonicalizeURLs, collectTargets, commitTransaction, doesNodeExists, getBaseInfo, getBaseInfo, getDepthInfo, getMovedFromInfo, nodeIsNotInstallable, nodeNotFound, nodeNotFound, readInfo, readInfo, rollbackTransaction, scanAddition, scanAddition, scanDeletion, scanDeletion, scanMoved, sqliteError
-
-
-
-
Method Detail
-
revert
public static void revert(SVNWCDbRoot root, java.io.File localRelPath) throws SVNException
- Throws:
SVNException
-
clearMovedTo
private static void clearMovedTo(SVNWCDbRoot root, java.io.File localRelPath, SvnRevertNodesTrigger nodesTableTrigger) throws SVNException
- Throws:
SVNException
-
revertRecursive
public static void revertRecursive(SVNWCDbRoot root, java.io.File localRelPath) throws SVNException
- Throws:
SVNException
-
readRevertCopiedChildren
public static java.util.Map<java.io.File,ISVNWCDb.SVNWCDbKind> readRevertCopiedChildren(SVNWCContext context, java.io.File localAbsPath) throws SVNException
- Throws:
SVNException
-
readRevertInfo
public static Structure<SvnWcDbRevert.RevertInfo> readRevertInfo(SVNWCContext context, java.io.File localAbsPath) throws SVNException
- Throws:
SVNException
-
dropRevertList
public static void dropRevertList(SVNWCContext context, java.io.File localAbsPath) throws SVNException
- Throws:
SVNException
-
notifyRevert
public static void notifyRevert(SVNWCContext context, java.io.File localAbsPath, ISVNEventHandler eventHandler) throws SVNException
- Throws:
SVNException
-
-