1

ベースラインが廃止された場合、悪影響はありますか?

たとえば、ベースラインがすでに多くの人によってリベースされている場合、ベースラインを廃止するとどうなりますか?

4

1 に答える 1

1

既存のストリームの基礎ベースラインとして現在使用されているベースラインを廃止することはできますが、廃止すべきではありません。
可能であったとしても、以前は次のような副作用がありました。

  • lsbl" " コマンドで他のベースラインが表示されないようにします( swg1IC42113、ClearCase 7.0.x で修正済み)。
  • Foundation ベースラインがロックされているか廃止されている場合、ベースラインが表示されません ( ss、ClearCase 7.0.x で修正済み)。

(2003 のような古い ClearCase では、リベースされるベースラインの祖先が廃止された場合に問題が発生する可能性があります: swg21214304。しかし、それはかなり前に修正されています)。


これ (つまり、「基礎ベースラインの廃止」) には現在 (2012 年 5 月、ClearCase 7.1.x) の未解決のバグがあります:
swg1PM63804 : PM63804: 子ストリームの基礎ベースラインをロックすると、そのストリームのすべてのベースラインが表示されなくなります。ベースで。

要約: たまたまストリームの基盤ベースラインでもあるコンポーネント ベースラインがロックされて廃止された場合、「Show obsolete baselines」チェック ボックスが設定されていないコンポーネント ツリー ブラウザは、そのベースラインだけでなく、誤ってすべてのベースラインを非表示にします。ロックされたばかりの廃止されたベースラインが基礎ベースラインであるストリーム

回避策:

  • コンポーネント ツリー ブラウザ ウィンドウには、既知の回避策はありません
  • コマンド ラインから、これは APAR IC42113 で修正されました。' cleartool lsbl -tree' コマンドは、ロックされた廃止された基本ベースラインを正しく非表示にし、そのストリームの非ロックされた廃止されたベースラインを正しく一覧表示します。

その他の現在のバグはswg1IC39164です。最新のベースライン (ClearCase 7.1.x) への GUI リベースのアサーションが失敗しました。最新のパッチにアップグレードすることで修正する必要があります。


それ以外にも、古いベースラインを廃止することには主に利点があります。主に、ベースラインを参照するときに表示される膨大な数のオブジェクトが整理されるためです。

于 2012-06-20T10:35:35.717 に答える