我是SVNKit的新手。我正在使用SVNKit 1.9.3的最新版本。我只是想从svn获取树。我能够找到有关文件的信息,例如名称,修订,日期,大小等。但是有一些锁定的文件,并且SVNLock对象始终为null。它不包含有关锁的信息。 getLock()始终返回null。下面是示例代码。
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());