2011-05-05 40 views
3

對於apache使用mod_svn模塊,您可以通過SVN客戶端訪問版本庫,而不是通過使用相同URL的HTTP進行訪問。在這種情況下,您只能獲得一個顯示HEAD修訂版的普通目錄列表。通過HTTP/mod_svn訪問SVN回購版的舊版本

如果SVN存儲庫已被網絡複製/標記,那麼訪問較舊版本的SVN存儲庫是可能的(可能通過URL參數)?

我知道有第三方軟件可以像ViewCV或WebSVN那樣做,但我對只通過mod_svn和HTTP(S)訪問的純SVN存儲庫有多感興趣。

回答

9

您可以使用r查詢字符串參數訪問帶有mod_dav_svn的舊版本文件和目錄列表。例如:

http://host.example.com/repos/project/trunk/README.txt?r=1234 

SVN Book有更多細節如何工作。

+2

如果有其他人支持此功能的話,那麼這種情況是很奇怪的:它是在Subversion的1.6版中引入的。 – zb226 2013-03-05 13:45:35