2009-12-09 34 views
4

我有一个颠覆服务器与Apache mod_dav_svn运行,它工作得很好,但通过HTML浏览能力是有点简陋。有没有一种方法来定制它呢?如何配置Apache + SVN WebDAV目录列表

alt text

有两件事情我愿意做的,使一个巨大的差别:

  1. 分开的文件的目录,以便所有的目录是在顶部。现在一切都按字母顺序排列。 (上面的图片恰好拥有前按字母顺序排列的文件的目录,但请相信我,这不是正常情况)

  2. 名单基本文件统计数据(文件大小,国防部的时间,最后更新版本等)

可以用mod_dav_svn做这两者吗?

回答

1

WebSvn看起来像它可能会帮助你。我尝试过trac,它非常漂亮,但是我发现它很复杂,看起来对于你要找的东西来说过分了,imo。

1

不开箱即用 - 即不修改源代码。您可能对ViewSVN或更复杂的tracredmine等工具感兴趣。

4

在一个vanilla Subversion安装中,Web界面设计非常简陋。 (记住HTTP接口被设计为SVN的客户,而不是人类。)

您可以通过SVNIndexXSLT directive有些自定义显示。 (这里是a good place to start)。

如果你想要的东西更丰富(原木和DIFF功能),你需要安装一个特殊的前端。 WebSVNViewVC非常受欢迎。也有Trac,但这是一个更高级别的工具。

A list of other repo browsing tools.

仅供参考,我们使用WebSVN我们的回购实例。它需要一些努力才能启动并运行,但一旦设置完成,您几乎可以保持独立。