}
} finally {
if (useSpool && repos instanceof DAVRepository) {
((DAVRepository) repos).setSpoolResponse(oldSpool);
}
generator.dispose();
SVNFileUtil.deleteAll(tmpFile, !"text-base".equals(tmpFile.getName()), null);
}
}
private void doList(SVNRepository repos, long rev, final ISVNDirEntryHandler handler, boolean fetchLocks, SVNDepth depth, int entryFields) throws SVNException {