私たちは、Rational ClearCase UCM モデルのストリーム構造を考え出しました。
Int
-- Prd
-- Uat
-- Dev
---- Development Stream r1.0
最近、コード ベースを新しいセットアップに移行しました。3 つの異なるコード ベース、つまり 3 つの物理的なコード ベースがありました。
移行プロセス:
最初に本番コードを移動し、アクティビティを作成し、アクティビティを統合ストリームに配信し、ベースラインを作成しました。
次に、uat コードがアクティビティを作成し、そのアクティビティを統合ストリームに配信し、マージ中にコントリビューター 2 からの変更を選択して、uat の既存のコードを保持し、ベースラインを作成しました。開発環境の同じプロセス。
現在、統合ストリームには、開発ベースラインである最新のベースラインがあります。
これで、それぞれの環境でリリースが行われる prd と uat 用の他の 2 つのストリームができました。
私は今私の開発ストリームを持っています。アクティビティを作成し、いくつかの変更を加えます。ここで、これらの変更を uat 環境にプロモートする必要があります。インテグレーション ストリームに変更を配信すると、マージは完了しますが、開発ベースライン上で行われます。多くの開発アプリが望ましくない uat にリベースされるため、uat にリベースしたくありません。
uat 環境 (uat ストリーム) への変更を促進するにはどうすればよいですか。親切にアドバイス。