2
我只想獲取存儲庫中給定資源的所有日誌消息。如何使用svnClientAdapter java API getLogMessages(java.io.File path,SVNRevision revisionStart,SVNRevision revisionEnd)
然而,由於這種特殊的API,我得到的錯誤,如果我嘗試指定開始修訂爲SVNRevision.START和最終修訂爲SVNRevision.HEAD
有趣的是,CMD行客戶端有相同的問題:
$ svn log --revision START:HEAD fileName
svn: Syntax error in revision argument 'START:HEAD'
然而,以下的作品,但你似乎並沒有能夠與Java API指定。
$ svn log --revision 0:HEAD fileName
------------------------------------------------------------------------
r863 | (no author) | 2009-10-09 11:42:09 -0400 (Fri, 09 Oct 2009) | 1 line
add
------------------------------------------------------------------------
r865 | (no author) | 2009-10-09 11:42:12 -0400 (Fri, 09 Oct 2009) | 1 line
update
------------------------------------------------------------------------
r866 | (no author) | 2009-10-09 11:42:14 -0400 (Fri, 09 Oct 2009) | 1 line
update
------------------------------------------------------------------------