DebugLog.log("merge result: " + mergeResult);
    public void deleteEntry(String path, long revision) throws SVNException {        path = PathUtil.removeLeadingSlash(path);        path = PathUtil.removeTrailingSlash(path);        SVNNodeKind nodeKind = myRepos.checkPath(path, myRevision1);        SVNEventAction action = SVNEventAction.SKIP;        SVNStatusType mergeResult = null;        path = PathUtil.append(myTarget, path);        path = PathUtil.removeLeadingSlash(path);        path = PathUtil.removeTrailingSlash(path);        if (nodeKind == SVNNodeKind.FILE) {            DebugLog.log("calling file deleted: " + path);            mergeResult = myMerger.fileDeleted(path);        } else if (nodeKind == SVNNodeKind.DIR) {            DebugLog.log("calling dir deleted: " + path);            mergeResult = myMerger.directoryDeleted(path);        }        DebugLog.log("merge result: " + mergeResult);        if (mergeResult != SVNStatusType.OBSTRUCTED                && mergeResult != SVNStatusType.MISSING) {            action = SVNEventAction.UPDATE_DELETE;        }        SVNEvent event = SVNEventFactory.createMergeEvent(myWCAccess, path,                action, null, null, null);        myWCAccess.handleEvent(event, ISVNEventHandler.UNKNOWN);    }