SVNAnnotationGenerator generator = new SVNAnnotationGenerator(path, tmpFile, startRev, force, getDiffOptions(), this);
try {
repos.getFileRevisions("", startRev > 0 ? startRev - 1 : startRev, endRev, generator);
generator.reportAnnotations(handler, inputEncoding);
} finally {
generator.dispose();
SVNFileUtil.deleteAll(tmpFile, !"text-base".equals(tmpFile.getName()), null);
}
}
/**