public void applyTextDelta(String baseChecksum) throws SVNException {
public void applyTextDelta(String commitPath, String baseChecksum) throws SVNException {
    public void applyTextDelta(String baseChecksum) throws SVNException {        SVNDirectory dir = myCurrentFile.getDirectory();        SVNEntries entries = dir.getEntries();        SVNEntry entry = entries.getEntry(myCurrentFile.Name, true);        File baseFile = dir.getBaseFile(myCurrentFile.Name, false);        if (entry != null && entry.getChecksum() != null) {            if (baseChecksum == null) {                baseChecksum = entry.getChecksum();            }            String realChecksum = SVNFileUtil.computeChecksum(baseFile);            if (baseChecksum != null && (realChecksum == null || !realChecksum.equals(baseChecksum))) {                SVNErrorManager.error("svn: Checksum mismatch for '" + myCurrentFile.getPath() + "'; expected: '" + baseChecksum +"', actual: '" + realChecksum + "'");            }        }        File baseTmpFile = dir.getBaseFile(myCurrentFile.Name, true);        try {            SVNFileUtil.copy(baseFile, baseTmpFile, false);            if (!baseTmpFile.exists()) {                baseTmpFile.createNewFile();            }        } catch (IOException e) {            SVNErrorManager.error(0, e);        }    }