これが 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_x
Jane は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 つのストリームであり、これは常に非常に満足のいくモデルではないとわかりました;) )。