Я использую SVNkit api для загрузки истории версий SVN проекта и сохранения его в базе данных. Я хочу знать, является ли измененный путь записи журнала файлом или папкой. SVNkit имеет класс SVNNodeKind, который можно использовать для его поиска. Однако он всегда возвращает «неизвестный» в моем случае. Где-то я читал, что это может быть потому, что сервер svn может не хранить эту информацию.Определить тип узла SVN
Также измененные пути не содержат завершающих косых черт для каталогов. Есть ли другой способ узнать, есть ли его папка или файл.
Да Поскольку я изменил пути (SVNLogEntryPath), я использовал SVNLogEntryPath.getKind(), который возвращает SVNNodeKind. Однако значение в SVNNodeKind приходит как «неизвестное». – user1239080
На самом деле я попробовал снова с SVNRepository.checkPath(), и он возвращает правильный вид узла. Спасибо! – user1239080
@ user1239080 Рад, что это помогло, вы можете повысить и/или принять ответ – pmod