CrucibleがMercurialで次のシナリオを処理できるかどうか疑問に思いました。このようなシナリオで、CrucibleでDVCSをどのように使用しますか?
プロジェクトにはいくつかの問題があります。問題ごとに、開発者はプロジェクトのクローンをリポジトリ「stable-build」からリポジトリ「dev-0001」(ローカル共有サーバー上)に作成します。クローンは、問題に応じて名前が付けられます。たとえば、「dev-0001」です。
ここから、開発者は自分のローカルマシンでクローン「local-dev-0001」にクローンを作成し、変更を加えてから「dev-0001」にプッシュします。
他の開発者は、0001を実装した開発者が「stable-build」にプッシュする前に、リポジトリ「dev-0001」の変更を確認したいと考えています。
私が試したのは、レポ(「stable-build」から直接別のテストクローン「test-crucible」)用にCrucibleをセットアップすることでした。非常に強力なフルマシンでは、約5日という長い時間がかかりました。
私の質問は、Crucibleが「dev-0001」を解析するのを5日間待たずに、「dev-0001」クローンのレビューを作成して、ある程度中央のサーバーにプッシュする前に、CrucibleとMercurialをどのように設定できるかです。最初からリポジトリ、そして多分それの親の情報を使用しますか?これはすでに行われていますか?何らかのプラグインが必要ですか?
それが少し曖昧だった場合、私はシナリオをより明確にすることができます、ありがとう