File baseDst = dstArea.getBaseFile(dst.getName(), false);
SVNFileUtil.copyFile(baseSrc, baseDst, false);
if (dstEntry.isScheduledForDeletion()) {
dstEntry.unschedule();
dstEntry.scheduleForReplacement();
} else if (!dstEntry.isScheduledForReplacement()) {
dstEntry.unschedule();
dstEntry.scheduleForAddition();
}