2025年4月11日 星期五 乙巳(蛇)年 正月十二 夜 设为首页 加入收藏
rss
您当前的位置:首页 > 计算机 > 服务器 > 网络服务

如何通过 HTTP 协议访问指定版本的 SVN 库内容

时间:12-14来源:作者:点击数:4

在汇总晨检报告时,有同事反馈提交的内容被覆盖了,需要从某个指定版本中取出被覆盖的内容。 然而我在跳板机上只能通过HTTP协议用浏览器访问SVN仓库,默认访问的是最新版本内容。

那么要如何通过HTTP协议访问指定版本的内容呢?经过一番搜索,在 http://beerpla.net/2010/02/20/how-to-view-a-specific-svn-revision-in-your-browser/ 找到了解决方法,于是想着记录下来。

方法其实很简单,就是在 URL 的仓库根后面加上 /!svn/bc/版本号/ 即可。

比如,我们想要看 https://plugins.svn.wordpress.org/stats/trunk/readme.txt 的 100000 版本的内容,我们可以这么做:

  1. 找到仓库的根 URL 为 https://plugins.svn.wordpress.org
  2. 在仓库根 URL 后加上 /!svn/bc/100000/:https://plugins.svn.wordpress.org/!svn/bc/100000/
  3. 接上后续的文件路径:https://plugins.svn.wordpress.org/!svn/bc/100000/stats/trunk/readme.txt

所以访问路径 https://plugins.svn.wordpress.org/!svn/bc/100000/stats/trunk/readme.txt 即可。另外若 SVN 版本操作 1.6,还可以通过在 URL 后添加 ?p=版本号,也即访问 https://plugins.svn.wordpress.org/stats/trunk/readme.txt?p=100000 也能起到相同的作用。

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门
本栏推荐