public class SvnNgAdd extends SvnNgOperationRunner<java.lang.Void,SvnScheduleForAddition>
Modifier and Type | Class and Description |
---|---|
private static class |
SvnNgAdd.CheckCanAddNode |
private static class |
SvnNgAdd.CheckCanAddToParent |
UNKNOWN
NULL
Constructor and Description |
---|
SvnNgAdd() |
Modifier and Type | Method and Description |
---|---|
private void |
add(java.io.File path,
java.io.File parentPath,
java.io.File existingParentPath) |
protected void |
add(java.io.File localAbsPath,
SVNDepth depth,
SVNURL copyFromUrl,
long copyFromRevision,
boolean fireEvent) |
private void |
add(SvnTarget target) |
private void |
addDirectory(java.io.File path,
SVNDepth depth,
boolean refreshIgnores) |
private void |
addFile(java.io.File path) |
void |
addFromDisk(java.io.File path,
SVNProperties props,
boolean fireEvent) |
private SVNNodeKind |
checkCanAddNode(java.io.File path) |
private SvnNgAdd.CheckCanAddNode |
checkCanAddNode(java.io.File localAbsPath,
SVNURL copyFromUrl,
long copyFromRevision) |
private SvnNgAdd.CheckCanAddToParent |
checkCanAddtoParent(java.io.File localAbsPath) |
private void |
doRevert(java.io.File path) |
private java.io.File |
findExistingParent(java.io.File parentPath) |
private java.util.Map |
getAllAutoProperties(ISVNOptions options,
java.io.File file) |
private void |
integrateNestedWcAsCopy(java.io.File localAbsPath) |
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,SvnScheduleForAddition>
SVNException
private void add(SvnTarget target) throws SVNException
SVNException
private void add(java.io.File path, java.io.File parentPath, java.io.File existingParentPath) throws SVNException
SVNException
private void addFile(java.io.File path) throws SVNException
SVNException
private java.util.Map getAllAutoProperties(ISVNOptions options, java.io.File file) throws SVNException
SVNException
private void doRevert(java.io.File path)
private void addDirectory(java.io.File path, SVNDepth depth, boolean refreshIgnores) throws SVNException
SVNException
public void addFromDisk(java.io.File path, SVNProperties props, boolean fireEvent) throws SVNException
SVNException
protected void add(java.io.File localAbsPath, SVNDepth depth, SVNURL copyFromUrl, long copyFromRevision, boolean fireEvent) throws SVNException
SVNException
private SvnNgAdd.CheckCanAddToParent checkCanAddtoParent(java.io.File localAbsPath) throws SVNException
SVNException
private SvnNgAdd.CheckCanAddNode checkCanAddNode(java.io.File localAbsPath, SVNURL copyFromUrl, long copyFromRevision) throws SVNException
SVNException
private SVNNodeKind checkCanAddNode(java.io.File path) throws SVNException
SVNException
private java.io.File findExistingParent(java.io.File parentPath) throws SVNException
SVNException
private void integrateNestedWcAsCopy(java.io.File localAbsPath) throws SVNException
SVNException