有没有办法查看其文件在SVN存储库中的网站?我刚刚得到了一个链接:
svn://www.server.com/repo_name/trunk/web
我希望能够看到网站的外观,以便我在查看代码时提供参考。我可以不检查仓库并运行我自己的服务器吗?我可以使用该URL浏览我的SVN客户端中的repo,但是我无法在浏览器中查看这些文件。
答案 0 :(得分:0)
在Web浏览器中有多个工具充当Subversion 客户端。我最喜欢的是Sventon。 Sventon易于设置,速度快。但对我来说最重要的是,Sventon不必在我的Subversion服务器上,因为它不必使用file:://
协议,并且绝对没有机会弄乱我的Subversion存储库。
如果您使用http://
而不是svn://
,那么Apache httpd Subversion服务器确实允许您在标准Web浏览器中查看您的文件,但这只是一些锦上添花。你不能做差异,看到更改日志,很难看到早期版本,或下载源文件。最好的办法是使用像Sventon这样的东西作为Web浏览器上的完整Subversion客户端。
Sventon需要一个Tomcat服务器,但这真的不太难安装。你还需要打开端口8080(或其他类似端口),但这也不是真正的问题。您下载Tomcat,运行启动脚本,并将Sventon svn.war
放在Tomcat webapps
目录中。设置所有内容大约需要15分钟,它可以位于您选择的任何计算机上,而不仅仅是您的Subversion服务器(尽管如果您愿意,也可以)。