public class SvnNgPatch extends SvnNgOperationRunner<java.lang.Void,SvnPatch>
Modifier and Type | Class and Description |
---|---|
private class |
SvnNgPatch.CanDeleteBaton |
UNKNOWN
NULL
Constructor and Description |
---|
SvnNgPatch() |
Modifier and Type | Method and Description |
---|---|
private void |
applyPatches(java.io.File patchFile,
java.io.File workingCopyDirectory,
boolean dryRun,
int stripCount,
boolean reverse,
boolean ignoreWhitespace,
boolean removeTempFiles,
SVNWCContext context) |
private void |
checkAncestorDelete(java.io.File deletedTarget,
java.util.List<SVNPatchTargetInfo> targetsInfo,
java.io.File applyRoot,
SVNWCContext context,
boolean dryRun) |
protected java.lang.Void |
run(SVNWCContext context) |
deleteDeleteFiles, getRepositoryAccess, getWcGeneration, matchesChangelist, reset, run, setRepositoryAccess
getFirstTarget, isApplicable, sleepForTimestamp
checkCancelled, getOperation, getWcContext, handleEvent, handleEvent, run, setOperation, setWcContext
protected java.lang.Void run(SVNWCContext context) throws SVNException
run
in class SvnNgOperationRunner<java.lang.Void,SvnPatch>
SVNException
private void applyPatches(java.io.File patchFile, java.io.File workingCopyDirectory, boolean dryRun, int stripCount, boolean reverse, boolean ignoreWhitespace, boolean removeTempFiles, SVNWCContext context) throws SVNException, java.io.IOException
SVNException
java.io.IOException
private void checkAncestorDelete(java.io.File deletedTarget, java.util.List<SVNPatchTargetInfo> targetsInfo, java.io.File applyRoot, SVNWCContext context, boolean dryRun) throws SVNException
SVNException