2010-01-21 69 views
2

我在尋找.svn文件夾內容的描述或規範。你能提出一些建議嗎?我要編寫一個與工作目錄一起運行的應用程序。顛覆文件夾和文件規範

謝謝!

+1

如果你的應用程序使用Subversion API(綁定可用於多種語言,並且隨主要語言提供),你真的會更好。爲了支持新功能,工作目錄格式在不同版本之間進行更改。 – ZoogieZork 2010-01-21 23:13:30

回答

3

嗯,.svn元數據的SVN book has a basic overview,至少就其中的內容而言,但它不是字節對每個字節的規範。不管這種事情是否真的存在於任何地方(除了在Subversion源代碼中),我都不知道。

然而,本書繼續提到:「鼓勵開發人員使用Subversion的公共API或Subversion提供的工具來訪問和操作工作副本數據,而不是直接讀取或修改這些文件。」

這是一個選項嗎?您可能可以使用諸如svn info,svn stat,svn diffsvnlook之類的工具來查看正在發生的情況並操作工作副本。

4

這裏唯一的文檔就是Subversion的源代碼。但我建議不要自己去那裏看看,只需要一個圖書館爲你做這項工作。

自從Subversion 1.0發生了一些巨大的變化以後,隨着Subversion 1.7的發展,一切都會與今天的地方完全不同。 Subversion C api以及類似JavaHLSharpSvn的包裝爲您提供了一種文檔化的方式來支持Workingcopy的以前和未來版本。