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 classSvnWcDbRevert.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 voidclearMovedTo(SVNWCDbRoot root, java.io.File localRelPath, SvnRevertNodesTrigger nodesTableTrigger)static voiddropRevertList(SVNWCContext context, java.io.File localAbsPath)static voidnotifyRevert(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 voidrevert(SVNWCDbRoot root, java.io.File localRelPath)static voidrevertRecursive(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
-
-