通过 HTTP / mod_svn 访问 SVN 存储库的旧版本
使用 Apache 的 mod_svn 模块,您不仅可以通过 SVN 客户端访问存储库,还可以使用相同的 URL 直接通过 HTTP 访问存储库。在这种情况下,您只会得到一个显示 HEAD 修订版的普通目录列表。
是否可以(可能通过 URL 参数)访问 SVN 存储库的旧版本(如果它们已在 SVN 内进行网络复制/标记)?
我知道有第 3 方软件允许这样做像 ViewCV 或 WebSVN,但我感兴趣的是仅通过 mod_svn 和 HTTP(S) 访问的普通 SVN 存储库能取得多大的进展。
Using the mod_svn module for apache you can access the repository not onl via SVN client but also directly via HTTP using the same URL. You only get a plain directory listing showing the HEAD revision in such a case.
It is possible (may be via URL parameters) to access older revisions of the SVN repository if they has net been copied/tagged within the SVN?
I know that there are 3rd party software that allows to do so like ViewCV or WebSVN but I am interested in how far you get with only a plain SVN repository accessible via mod_svn and HTTP(S).
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用
r
查询字符串参数通过 mod_dav_svn 访问旧版本的文件和目录列表。例如:SVN本书详细介绍了其工作原理。
You can use the
r
querystring parameter to access older versions of files and directory listings with mod_dav_svn. For example:The SVN Book has more details on how this works.