1

私たちのプロジェクトでは、次のようにベースライン変換を使用しています。

ProjName -...(ex Proj-2.0.1.20の場合)

ファイルバージョン番号を2.0.1.20として更新するために使用します。

Clearcase UCMでコンポーネントを作成した後、一部のコンポーネントをビルドしないままにしておく傾向があります。(そこで変更が行われていないため)

すべてのコンポーネントにベースラインを適用することはできましたが、ビルドされていない場合はファイルバージョン番号を更新できませんでした。

したがって、ベースライン番号とファイルバージョン番号は同じではなくなります。

私の質問はこれです:トレーサビリティがより簡単になるように、ファイルバージョンとベースラインで同じバージョン番号に従う必要がありますか?それは標準的な慣習に従っていますか?

4

1 に答える 1

2

ベースラインの命名規則に関しては、標準はありません。任意のバージョン番号ポリシーを選択できます。

ただし、Baseline の重要な「機能」の 1 つは次のとおりです。

変更されていないコンポーネントはベースライン化されません

つまり、ストリームにベースラインを設定する場合、最後のベースライン以降に変更されたコンポーネントのみが新しいベースラインを受け取ります。
他の (変更されていない) ものは変更されません。

変更されていないコンポーネントのベースライン (変更なし) と新しく変更されたコンポーネント (新しいベースラインを含む) を「記憶」する場合のベスト プラクティスの 1 つは、複合ベースラインを使用することです。
そのリンクは、以前の質問「UCM の複合ベースラインとは何ですか。いつ使用されますか?」。

于 2012-04-16T09:24:18.703 に答える