Я новичок в SVNKit. Я работаю с последней версией SVNKit 1.9.3. Я просто пытаюсь получить дерево от SVN. Я могу найти информацию о файлах, таких как имя, ревизия, дата, размер и т. Д. Но есть некоторые заблокированные файлы, и объект SVNLock всегда нулевой. Он не содержит информацию о блокировке. getLock () всегда возвращает ноль. Ниже приведен пример кода.
Collection entries = this.repository.getDir(path, -1, null, (Collection)null);
Iterator iterator = entries.iterator();
while (iterator.hasNext()) {
SVNDirEntry entry = (SVNDirEntry)iterator.next();
SvnEntry svnEntry = new SvnEntry();
svnEntry.setAuthor(entry.getAuthor());
svnEntry.setDate(entry.getDate());
svnEntry.setLock(entry.getLock());
svnEntry.setPath(entry.getName());
svnEntry.setRevision(entry.getRevision());
svnEntry.setSize(entry.getSize());