我正在建立我們公司的第一個Mercurial Web界面,並且遇到了一些障礙。我們將有多個團隊使用這臺服務器,我不希望團隊A必須處理團隊B的存儲庫,反之亦然。如何在一臺IIS服務器上設置多個hgweb站點?
如果hgweb像在文件夾樹中一樣提供存儲庫,那將是完美的。不幸的是,我所見過的所有模板「將樹變平」成爲一個簡單的存儲庫列表。所以我一直在嘗試設置多個站點,因此https://hg.server/teamA僅列出了A隊的回購站,而https://hg.server/teamB僅顯示了B隊的回購站。聽起來很簡單!
我使用的是ISAPI而不是CGI。不幸的是,ISAPI處理程序似乎無法指向多個hgweb.config文件。
RhodeCode的外觀令我印象深刻,但我一直無法正確安裝它。我對Python非常陌生;所以一些安裝說明至少是令人困惑的。
因此...有關如何成功安裝RhodeCode或以其他方式做我需要做的任何建議?