1

複合ベースラインを使用してプロジェクトを設定しています。「メインライン」プロジェクトに送信するベースラインを作成すると、常に2つのベースラインが作成されます。1つは「COMP_BL」と呼ばれ、もう1つは「COMP_BL。####」と呼ばれます。

これが起こる理由はありますか?セットアップが間違っている可能性がありますか?

4

1 に答える 1

1

設定は正しくありません。

変更されたコンポーネントごとに常に1つのベースラインが作成されます。

ルートベースのコンポーネント(ファイルを含むコンポーネント)が変更された場合、ベースラインを取得します。
つまり、ルートレスコンポーネント(ファイルがなく、他のコンポーネントを集約するために作成されたコンポーネント)は、ルートレスコンポーネントの依存関係の変更を記録するために、(複合)ベースラインも取得します。

説明については、「複合ベースラインのベストプラクティス」を参照してください。

「クリアケースでラベルまたはベースラインを適用および作成するためのバッチファイルを持っている人はいますか」で説明されているように、複数のベースラインを適用する場合、ClearCase:

  • 同じタイトルを再利用する" COMP_BL"
  • 別のIDを生成する" COMP_BL.####"

そのIDは次のようになります。

  • 最初のコンポーネントがベースラインを取得するための" COMP_BL"(タイトル自体)(通常はルートレスコンポーネントですが、保証はありません)
  • " COMP_BL.####"他のコンポーネントごとに
于 2012-04-19T17:56:04.500 に答える