Apache 通过HTTP/mod_SVN访问旧版本的SVN repo

Apache 通过HTTP/mod_SVN访问旧版本的SVN repo,apache,svn,Apache,Svn,使用apache的mod_svn模块,您不仅可以通过svn客户端访问存储库,还可以使用相同的URL直接通过HTTP访问存储库。在这种情况下,您只会得到一个普通目录列表,其中显示了HEAD版本 如果SVN存储库中的旧版本已被复制/标记,则可以(通过URL参数)访问它们。 我知道有第三方软件可以这样做,比如ViewCV或webvn,但我感兴趣的是,只有通过mod_SVN和HTTP(S)访问普通的SVN存储库,您才能使用rquerystring参数访问mod_dav_SVN的旧版本文件和目录列表。例如

使用apache的mod_svn模块,您不仅可以通过svn客户端访问存储库,还可以使用相同的URL直接通过HTTP访问存储库。在这种情况下,您只会得到一个普通目录列表,其中显示了HEAD版本

如果SVN存储库中的旧版本已被复制/标记,则可以(通过URL参数)访问它们。


我知道有第三方软件可以这样做,比如ViewCV或webvn,但我感兴趣的是,只有通过mod_SVN和HTTP(S)访问普通的SVN存储库,您才能使用
r
querystring参数访问mod_dav_SVN的旧版本文件和目录列表。例如:

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

有更多关于如何工作的详细信息。

如果有人想知道这是从什么时候开始支持的:它是在Subversion的1.6版中引入的。