我有一个通过Apache公开的1.7.9 SVN服务器。它使用apache2-svn,允许指定修订号作为URL的一部分,如下所示(对于r65):
https://SERVER:PORT/REPO/FILE?p=65
我想在查询字符串中添加一个参数,允许滚动文件甚至更好 - 突出显示文件中的范围。因此,用户可以发送指向"修订版65,第110-125行"。
的链接有什么想法吗? SVN仅存储常规文本文件。浏览器甚至支持滚动任意文本文件吗?或者我需要将文件转换为HTML文档?任何现成的解决方案?
干杯, 的Pawel
答案 0 :(得分:1)
Built-in Apache's SVN repository browsing feature非常简单和简约。它不允许您指定要导航到的特定字符串。可用的URL语法允许
查看/下载特定文件:
https://svn.domain.com/svn/MyProject/trunk/README.txt
在修订版321中查看/下载特定文件:
https://svn.domain.com/svn/MyProject/trunk/README.txt?r=321
通过指定peg revision来查看/下载最新版本中未提供的特定文件:
https://svn.domain.com/svn/MyProject/trunk/FILE_ID.DIZ?p=123
结合上述两种方法,您可以调整视图。
如果您想要更多浏览功能,请安装第三方存储库浏览UI。仔细看看ViewVC,WebSVN和Sventon。