2009-12-09 68 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我們的回購實例。它需要一些努力才能啓動並運行,但一旦設置完成,您幾乎可以保持獨立。