Я хочу получить все пути к репозиторию SVN, а затем записать его в файл.Я уже использовал SvnKit для этого, он работает очень медленно, потому что цикл список.Есть ли у вас какие-либо предложения, чтобы прочитать коллекцию (записи) быстрее?
private listFolder(SVNRepository repository, String path) {
Collection entries = repository.getDir(path, -1, null, (Collection) null);
Iterator iterator = entries.iterator();
while (iterator.hasNext()) {
SVNDirEntry entry = (SVNDirEntry) iterator.next();
listOfPath.add(entry.getURL().getPath());
/*
* Checking up if the entry is a directory.
*/
if (entry.getKind() == SVNNodeKind.DIR) {
listFolder(repository, (path.equals("")) ? entry.getName() : path + "/" + entry.getName());
}
}
}