1

リベースが実行されると、子ストリームのすべてのチェックアウトが防止されます。

実際、Clearcaseは、すべてのビューが新しいストリーム構成に基づいていることを確認する必要があるため、次のメッセージが表示されます。

ストリームの構成が変更されました。この更新操作により、ビューに新しい構成が表示されます。今すぐビューを更新しますか?

すべてのビューを更新することの絶対的な必要性を説明するシナリオを想像しようとしています。

古いファンデーションベースラインからリベースが行われた場合を想像します。
したがって、現在の子の構成ストリームは引き続き現在の親のベースラインに基づいているため、ファイル内で更新が実行されなかった場合、ファイルの保持にはまとまりのない状態が含まれます。

この完全な更新を実行する正当な理由は何ですか?

その予防策がなかったとしましょう:

リベース後、ストリームの子内のファイルを変更してチェックインできた場合、潜在的な問題は何でしたか?

4

1 に答える 1

1

すべてのビューの更新のみに、構成仕様の書き換えが含まれます。

フルビューを更新してファイルをチェックインしない場合は、リベース中に指定された新しいベースラインではなく、そのファイルの以前のベースラインに基づいて更新します。

その操作の背後にあるcleartoolコマンドについては、「clearcaseのビューを親ストリームと等しくなるように強制する」も参照してください。

于 2012-05-03T12:54:51.207 に答える