public void handleCommitPath(String commitPath, ISVNEditor commitEditor) throws SVNException {
public boolean handleCommitPath(String commitPath, ISVNEditor commitEditor) throws SVNException {
            public void handleCommitPath(String commitPath, ISVNEditor commitEditor) throws SVNException {                boolean doAdd = false;                boolean doDelete = false;                if (isRessurect) {                    if (!move) {                        doAdd = true;                    }                } else {                    if (move) {                        if (commitPath.equals(srcPath)) {                            doDelete = true;                        } else {                            doAdd = true;                        }                    } else {                        doAdd = true;                    }                }                if (doDelete) {                    DebugLog.log("deleting " + srcPath);                    commitEditor.deleteEntry(srcPath, -1);                }                if (doAdd) {                    if (srcKind == SVNNodeKind.DIR) {                        DebugLog.log("adding dir " + dstPath + " from " + srcPath);                        commitEditor.addDir(dstPath, srcPath, srcRevNumber);                    } else {                        DebugLog.log("adding file " + dstPath + " from " + srcPath);                        commitEditor.addFile(dstPath, srcPath, srcRevNumber);                        commitEditor.closeFile(dstPath, null);                    }                }            }