私は会社で最初の Mercurial Web インターフェイスをセットアップしていますが、ちょっとした障害にぶつかりました。このサーバーを使用する複数のチームがあり、チーム A がチーム B のリポジトリを処理する必要はなく、その逆も必要ありません。
hgweb がフォルダー ツリーに保持されているリポジトリを提供する場合、それは完璧です。残念ながら、私が見たすべてのテンプレートは、単純なリポジトリ リストに「ツリーをフラット化」しています。したがって、 https://hg.server/teamAにはチーム A のリポジトリのみが表示され、https://hg.server/teamBにはチーム B のリポジトリのみが表示されるように、複数のサイトをセットアップしようとしています。シンプルに聞こえます!
CGI ではなく ISAPI を使用しています。残念ながら、ISAPI ハンドラは複数の hgweb.config ファイルを指すことができないようです。
RhodeCode の外観には感銘を受けましたが、正しくインストールできませんでした。私はPythonに非常に慣れていません。そのため、インストール手順のいくつかは、控えめに言ってもわかりにくいものです。
だから... RhodeCodeをうまくインストールする方法、または私がする必要があることをする方法について何か提案はありますか??