1

ストリームを基盤ベースラインにリベースできません。ベースラインが壊れている可能性があります。

このベースラインを修正することは可能ですか?

cleartool: Error: Version map for baseline is unavailable.
cleartool: Error: Unable to get unlabelled baselines in foundation
cleartool: Error: Unable to determine if configuration is valid
cleartool: Error: Unable to rebase stream
4

1 に答える 1

1

まず、正しいベースラインを選択していますか?

複合ベースラインを選択すると、その性質上ラベルが付けられません。

次に、使用している 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 -インクリメンタル ベースライン:@\.
  • これにより、ラベルのない各ベースラインにラベル ステータスが適用され、子ストリームのリベースが可能になります。
于 2013-09-30T15:03:25.563 に答える