DAVResource currentFile = (DAVResource) myFilesMap.get(path);
try {
if (myDeltaFile != null) {
InputStream combinedData = null;
try {
combinedData = new HTTPBodyInputStream(myDeltaFile);
myConnection.doPutDiff(currentFile.getURL(), currentFile.getWorkingURL(), combinedData, myDeltaFile.length(),
myBaseChecksum, textChecksum);
} finally {
SVNFileUtil.closeFile(combinedData);
SVNFileUtil.deleteFile(myDeltaFile);