Я использую SVNKit для получения журналов с сервера SVN.Я использую SVNKit версии 1.3.2.
Все работает хорошо и хорошо, за исключением некоторой странной проблемы, с которой я столкнулся в последнее время.Извлечение даты фиксации преобразуется во временную зону системы, в которой выполняется программа, и, таким образом, вводит смещение, изменяя время, отображаемое в журналах (используя svn черепахи) и в выходных данных моей программы.
logEntries = (Collection)repository.log(new String[] {""}, null, startRevision, endRevision, true, true);
for (SVNLogEntry entry : logEntries) {
Date date = entry.getDate();
...
...
}
Я хочу, чтобы выходные данные были такими же, как в журналах SVN.