2011-05-05 69 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