Как получить журнал / историю, дать определенный список файлов с помощью SVNKit? - PullRequest
2 голосов
/ 29 января 2012

Учитывая список файлов, например, A.java, B.java, C.java, D.java, я хочу получить историю / журнал файла, который присутствует в списке файлов.

Например

Revision 0

Added file A.java

Added file B.java

Revision 1

Modified file B.java

Deleted file A.java

Added file C.java

Revision 2

Added file D.java

Modified file B.java

Modified file C.java

Revision 3

Deleted file  C.java

и т. Д.

История должна отображаться ТОЛЬКОжурналы (добавлены / удалены / изменены) файлов в списке файлов.

Как я могу это сделать?Было бы неплохо, если бы вы предоставили фрагмент кода.

1 Ответ

1 голос
/ 29 января 2012

Для локальных файлов взгляните на org.tmatesoft.svn.core.wc.SVNLogClient#doLog или ведите журнал непосредственно в хранилище, используя org.tmatesoft.svn.core.io.SVNRepository#log. Фрагмент кода можно найти по адресу http://wiki.svnkit.com/Printing_Out_Repository_History.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...