SVNKitを使用してSVNサーバーからログを取得しています。SVNKitバージョン1.3.2を使用しています。
私が最近見ているいくつかの奇妙な問題を除いて、すべてがうまく機能しています。コミット日取得は、プログラムを実行しているシステムのタイムゾーンに変換されるため、オフセットが導入され、ログ(tortoise svnを使用)およびプログラムの出力に表示される時刻が変更されます。
logEntries = (Collection)repository.log(new String[] {""}, null, startRevision, endRevision, true, true);
for (SVNLogEntry entry : logEntries) {
Date date = entry.getDate();
...
...
}
私が欲しいのは、出力がSVNログに表示されるものと同じである必要があるということです。