File resultFile = dryRun ? null : SVNFileUtil.createUniqueFile(getRoot(), localPath, ".result");
result = resultFile == null ? SVNFileUtil.DUMMY_OUT : SVNFileUtil.openFileForWriting(resultFile);
try {
status = SVNProperty.isBinaryMimeType(mimeType) ?
merger.mergeBinary(base, localTmpFile, latest, dryRun, result) :
merger.mergeText(base, localTmpFile, latest, dryRun, options, result);
} finally {
SVNFileUtil.closeFile(result);
}
if (dryRun) {