1

チケット(CR)ベースで機能するプロジェクトに最適なClearCaseストリーム構造を作成するのに問題があります。たとえば、同時に開発する必要のあるCRが7つある場合、最善のアプローチは何でしょうか。

DEV、TEST、PRODの3つのストリームがあると仮定します。私の7つのCRは、配信操作を通じてDEVからTESTに移動します。これらの7つのCRのうち、PRODの準備ができているのは4つだけです。7つのCR(現在は1つの配信にグループ化されています)のうち4つだけをPRODに移動するにはどうすればよいですか?どのストリーム構造がこれを可能にしますか?

私は多くの(時には矛盾する)提案を読みましたが、それでも確実なアプローチを見つけることができませんでした。

よろしく、

アンドリュー

4

1 に答える 1

1

一部のアクティビティのみを配信し、他のアクティビティを配信しないことは、UCM では非常に危険です。これは主に、すべてのアクティビティをリンクするリスクがあるためです。

PROD
  TEST
    DEV

これは、常に から 、 に配信する場合に機能DEVTESTますTEST(PRODその後、アクティビティを配信できます)。
ただし、正当なアクティビティファイルベースの依存関係によってブロックされる可能性があります。「配信操作におけるアクティビティの依存関係について」を参照してください。

アクティビティの配信に問題がある場合は、 を使用findmergeして必要なアクティビティのみをマージできます。

「すべてのアクティビティがリンクされている」とfindmergeClearCase : 古いベースライン アクティビティで新しいベースラインを作成する」の詳細を参照してください。

于 2013-02-05T15:52:58.040 に答える