Получить последний номер версии от SVN

Я создал хранилище SVN. Я фиксирую файлы, используя API, доступные в SVN Kit.

ourClientManager.getCommitClient().doCommit(paths, keepLocks, "", force, recursive);

Прежде чем сделать это, я хочу знать, был ли файл изменен кем-то другим. Я пытался получить последний номер версии или дату из SVN и сравнить с этим в файле. Но я не могу получить это. Может ли кто-нибудь, пожалуйста, дайте мне знать, как я могу определить, что файл был изменен некоторыми, когда я работал над ним.

1 ответ

Решение

Вы могли бы объединить:

repository.setAuthenticationManager (AuthManager);
SVNDirEntry entry = repository.info(".", -1);
System.out.println("Последняя версия: " + entry.getRevision()); 

с:

logEntry.getRevision ();
Другие вопросы по тегам