SVNKit SVNLock всегда нулевой - PullRequest
0 голосов
/ 09 ноября 2018

Я новичок в 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());
...