0
我正在研究一個簡單的eclipse插件。 我想獲得詳細信息,例如上次提交的時間,不同作者的數量。以kb爲單位的文件大小。如何獲取通過eclipse插件對svn所做更改的詳細信息?
我想以編程方式獲得這些細節。我使用谷歌主機svn。我正在使用subclipse插件通過eclipse訪問svn。我正在使用java。我如何繼續達到我的目標?
我正在研究一個簡單的eclipse插件。 我想獲得詳細信息,例如上次提交的時間,不同作者的數量。以kb爲單位的文件大小。如何獲取通過eclipse插件對svn所做更改的詳細信息?
我想以編程方式獲得這些細節。我使用谷歌主機svn。我正在使用subclipse插件通過eclipse訪問svn。我正在使用java。我如何繼續達到我的目標?
檢查出SVNKit和wiki。對於提交相關信息,你要求看看該SVNCommitInfo類: -
的SVNCommitInfo類表示關於一個堅定的 修訂 信息。提交的信息包括:
a revision number; a datestamp when the revision was committed; the name of the revision author.
此外,此類提供 anexception,如果一個已經提交失敗 ,已得到的 失敗原因的描述。
SVNDirEntry類也是有用的用途: -
SVNDirEntry保持條目名稱,條目 樣(它是一個文件或目錄),文件 大小(如果入口爲文件), 上次更改的修訂版,上次更改條目時的 日期,上次更改 條目的作者的名稱 , 上次更改的修訂版的提交日誌消息。 SVNDirEntry 也知道該條目是否具有任何 屬性。
只能使用shell腳本,sed和awk嗎?你的Java需求有多難? – nsfyn55 2011-06-15 20:39:14