2010-04-20 17 views
2

我差不多使用SVNKit API。SVNKit,顯示要提交的文件列表

我讓我的客戶端,我找不到一種方式來顯示可以提交的文件。 在一些客戶端,如烏龜,我們已經改變對話框的文件列表已被修改。我們可以選擇「提交」文件。

如何提取這些文件的名稱/路徑?

API是否允許你做?

預先感謝您

回答

4

你可以看看:

SVNCommitClient.doCommit(文件[],布爾,字符串,SVNProperties,字符串[],布爾,布爾,SVNDepth)。

它首先收集可提交的文件和目錄doCollectCommitItems(),返回一個SVNCommitPacket的結果,然後由doCommit()提交該數據包。您可以複製該代碼並自定義SVNCommitPacket,特別是使用SVNCommitPacket.setCommitItemSkipped()跳過文件。