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) {
localTmpFile.delete();