私のプロジェクトでは、ベータ版やリリース候補版などの重要なマイルストーンのためにメインストリームから分岐する状況があります。
ビルドを顧客に出荷したら、コードをマージしてメインストリームに戻します。これは、リベースのない単純な配信操作です。
現在、非常に古いストリーム (ほとんど廃止された) をメインストリームにマージする必要があるシナリオもあります。次の 2 つのオプションが利用可能であることがわかりました。
1)代替ターゲットへの配信
2)マージマネージャー
オプション 1) は、私たちのプロジェクトでは許可されていません。
私の質問は:
2つの違いは何ですか?なぜ一方を優先する必要があるのですか?