0
我們正在考慮使用Subversion作爲文件系統層來存儲啓用版本的文檔。由於安全功能將由其他代碼處理,因此我正在考慮直接使用Subversion FS C API層。我想知道是否有任何使用Subversion FS API的良好示例代碼?Subversion FS API
我們正在考慮使用Subversion作爲文件系統層來存儲啓用版本的文檔。由於安全功能將由其他代碼處理,因此我正在考慮直接使用Subversion FS C API層。我想知道是否有任何使用Subversion FS API的良好示例代碼?Subversion FS API
Subversion的FSFS存儲旨在被Subversion服務器使用。儘管在其他情況下它可能是有用的,但無論它位於哪個位置,在與它進行交互時,可能都必須像顛覆服務器一樣行事。
Subversion區分客戶端工作區和服務器存儲空間。如果您要利用顛覆組件,您的應用程序需要意識到這兩個空間在顛覆體系結構中不一樣,因此在使用其組件的解決方案中應該不會相同。
爲什麼不只是將顛覆客戶端嵌入你想要的地方,然後從那裏去?用戶工作區仍然是「顛覆用戶工作區」,服務器端將是服務器端。
事實上,檢查出tortign SVN(或其他顛覆顛倒的桌面集成)。你可能甚至不需要寫任何東西。
由於SVN客戶端API會經過用戶身份驗證,授權,傳輸等其他層次,因此我們不需要SVN客戶端API。 Subversion服務器端API將繞過這些調用。我不知道使用哪個API mod_dav_svn。 – user2852910
mod_dav_svn比svnserve慢得多,它是webdav協議,它是在HTTP協議的基礎上構建的,「SVN」的東西包裹在中間。 –