私は現在、FOSSプロジェクト用にTracで自己ホストSVNを使用していますが、徐々にMercurialに移行しています。私はHgWebをセットアップしているので、リポジトリを見てHTTP経由でチェックアウトできますが、BitBucket、KilnなどのWebベースの分岐を提供できるようにしたいと考えています。BitBucket/Kilnのように、Mercurial reposの自己ホスティングWebベースフォークを提供する方法はありますか?
私のサーバーにはすでにPHPとPythonがインストールされています。 Pythonはすでに十分なメモリを占有しているので、Javaにも対処するとは思えません。
私はthis questionを見つけましたが、良い答えはありません。完全なBitBucket機能セット(基本的にブランチ/クローンとプルリクエスト)は必要ありません。 this questionもありますが、主にHgWebによる簡単なホスティングに関する回答があります。 BitBucketの代替案についてはother questionsもありますが、外部でホストされるオプションに焦点を当てています。既存のTracのインストールとの制御と統合が必要です。
私の開発者コミュニティにチェックインできるブランチを作ることができますので、簡単にマスターリポジトリに変更を加えることができます。
ありがとうございました。
[RhodeCode](http://packages.python.org/RhodeCode/)を見てみましたが、あなたがリンクした質問に対する回答の1つで示唆されましたか?私はデモを試したところ、印象的です(悲しいかな、Tracの統合はありません)。 – Helgi
ちょっと見ました - 私はホストされたオプションのスタックでそれを見逃しているに違いありません。有望で、おそらく唯一の選択肢と思われます! Pythonベースであり、WSGIオプションも備えています。私は、フォークとフォークレポのためのTracの統合についてあまり心配していません。それはBitBucketの問題がTracのタイトなカップルではなく、私のTracとローカルMercurialのようになりました。ありがとう。 – IBBoard
@Helgiあなたはあなたの答えはコメントではなく答えにする必要があります。 –