まず、正しいベースラインを選択していますか?
複合ベースラインを選択すると、その性質上ラベルが付けられません。
次に、使用している ClearCase のバージョンは何ですか? あなたのプロジェクトはマルチサイトですか?
エラー メッセージは、IBM 技術情報「ClearCase MultiSite 環境で子ストリームを作成すると、エラーが発生する」に記載されています。
この問題の根本的な原因はbaselinelbtype
、ストリームを作成しているサイトに次の接尾辞があることです。
lbtype:<lbtype_name>_in_progress@\<cvob>
一方、baselinelbtype
ベースラインが作成され、マスターされたオブジェクトのサイトは次のようになります。
lbtype:<lbtype_name>@\<cvob>
この IBM 技術情報「ベースラインのバージョン マップは使用できません」を確認できます。
この問題を確認するには、コマンド プロンプトに移動し、ディレクトリ (cd) を UCM ビューに変更し、問題のあるベースラインを含むコンポーネントのルートに変更します。
- a を実行して
cleartool lsbl -l
、各ベースラインを下から順に確認し、ラベルの付いていないベースラインを確認します。
- 次に、ラベル付けされていない最も古いベースラインから始めて、chbl を実行します。
- cleartool chbl -インクリメンタル ベースライン:@\.
- これにより、ラベルのない各ベースラインにラベル ステータスが適用され、子ストリームのリベースが可能になります。