File dst = getRootEntry().getWorkingCopyFile(this);
    public int deltaApplied(boolean overwrite) throws SVNException {        if (myIsCheckout) {            myIsCheckout = false;            return SVNStatus.UPDATED;        }        if (!overwrite && isContentsModified()) {            return getRootEntry().getMerger().pretendMergeFiles(getAdminArea().getBaseFile(this),                     getRootEntry().getWorkingCopyFile(this),                     getAdminArea().getTemporaryBaseFile(this));        } else if (overwrite) {            if (myTempFile != null) {                File dst = getRootEntry().getWorkingCopyFile(this);                FSUtil.copy(myTempFile, dst, isBinary() ? null : SVNProperty.EOL_STYLE_NATIVE, null);                myTempFile.delete();                myTempFile = null;            }         }        return SVNStatus.UPDATED;    }