Class SvnOldUpgrade
- java.lang.Object
-
- org.tmatesoft.svn.core.internal.wc2.SvnOperationRunner<V,T>
-
- org.tmatesoft.svn.core.internal.wc2.SvnLocalOperationRunner<V,T>
-
- org.tmatesoft.svn.core.internal.wc2.old.SvnOldRunner<SvnWcGeneration,SvnUpgrade>
-
- org.tmatesoft.svn.core.internal.wc2.old.SvnOldUpgrade
-
- All Implemented Interfaces:
ISVNCanceller
,ISVNEventHandler
,ISvnOperationRunner<SvnWcGeneration,SvnUpgrade>
public class SvnOldUpgrade extends SvnOldRunner<SvnWcGeneration,SvnUpgrade>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
SvnOldUpgrade.TextBaseFileInfo
class
SvnOldUpgrade.TextBaseInfo
-
Field Summary
-
Fields inherited from interface org.tmatesoft.svn.core.ISVNCanceller
NULL
-
Fields inherited from interface org.tmatesoft.svn.core.wc.ISVNEventHandler
UNKNOWN
-
-
Constructor Summary
Constructors Constructor Description SvnOldUpgrade()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SVNURL
getEntryCopyFromURL(SVNEntry entry)
static SVNURL
getEntryRepositoryRootURL(SVNEntry entry)
static SVNURL
getEntryURL(SVNEntry entry)
static boolean
getVersionedSubdirs(SVNWCAccess access, java.io.File localAbsPath, java.util.ArrayList<java.io.File> children, boolean isCalculateDoDeleteDir, boolean isSkipMissing)
protected SvnWcGeneration
run()
static void
wipeObsoleteFiles(java.io.File dirAbsPath)
static void
wipePostUpgrade(SVNWCContext ctx, java.io.File dirAbsPath, boolean isWholeAdmin)
-
Methods inherited from class org.tmatesoft.svn.core.internal.wc2.old.SvnOldRunner
getWcGeneration
-
Methods inherited from class org.tmatesoft.svn.core.internal.wc2.SvnLocalOperationRunner
getFirstTarget, isApplicable, sleepForTimestamp
-
Methods inherited from class org.tmatesoft.svn.core.internal.wc2.SvnOperationRunner
checkCancelled, getOperation, getWcContext, handleEvent, handleEvent, reset, run, setOperation, setWcContext
-
-
-
-
Method Detail
-
getEntryRepositoryRootURL
public static SVNURL getEntryRepositoryRootURL(SVNEntry entry) throws SVNException
- Throws:
SVNException
-
getEntryURL
public static SVNURL getEntryURL(SVNEntry entry) throws SVNException
- Throws:
SVNException
-
getEntryCopyFromURL
public static SVNURL getEntryCopyFromURL(SVNEntry entry) throws SVNException
- Throws:
SVNException
-
run
protected SvnWcGeneration run() throws SVNException
- Specified by:
run
in classSvnOperationRunner<SvnWcGeneration,SvnUpgrade>
- Throws:
SVNException
-
wipePostUpgrade
public static void wipePostUpgrade(SVNWCContext ctx, java.io.File dirAbsPath, boolean isWholeAdmin) throws SVNException
- Throws:
SVNException
-
wipeObsoleteFiles
public static void wipeObsoleteFiles(java.io.File dirAbsPath) throws SVNException
- Throws:
SVNException
-
getVersionedSubdirs
public static boolean getVersionedSubdirs(SVNWCAccess access, java.io.File localAbsPath, java.util.ArrayList<java.io.File> children, boolean isCalculateDoDeleteDir, boolean isSkipMissing) throws SVNException
- Throws:
SVNException
-
-