これが Bob と Jane のワークフローである場合:
Bob:
ct setview bob_stream_x
ct rebase -reco
Jane:
ct setview jane_stream_x
<make a new build>
Jane が作成するビルドには、Bob の stream_x のリベースからの変更が含まれますか? または、ボブは 'ct rebase -complete' を実行する必要がありますか?
これが Bob と Jane のワークフローである場合:
Bob:
ct setview bob_stream_x
ct rebase -reco
Jane:
ct setview jane_stream_x
<make a new build>
Jane が作成するビルドには、Bob の stream_x のリベースからの変更が含まれますか? または、ボブは 'ct rebase -complete' を実行する必要がありますか?
実際には2つのこと:
jane_stream_xビューがビューと同じストリームにある場合、bob_stream_xJane はcleartool setcs -stream -tag jane_stream_xビューに新しい構成を反映する前に、最初に ' を実行する必要があります。ただし、jane_stream_xビューが専用の " jane_stream_x" ストリーム ( とは異なるbob_stream_x) にある場合、Jane は を実行してcleartool rebase -reco、ビューcleartool rebase -completeと同じ構成を表示する必要がありbob_stream_xます。
Bob によって行われたリベースは、Jane のストリームと Jane のビューに影響を与えません。
以前の質問「Clearcase: スナップショット ビューでストリームをリベースすると、そのストリームの他のユーザーのビューに影響を与えますか」を考えると、ここではその可能性が非常に高くなります (つまり、開発者ごとに 1 つのストリームであり、これは常に非常に満足のいくモデルではないとわかりました;) )。