1

これが 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' を実行する必要がありますか?

4

1 に答える 1

0

実際には2つのこと:

  1. 他のビューから見えるようにするには、ボブがリベースを完了する必要があります
  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 つのストリームであり、これは常に非常に満足のいくモデルではないとわかりました;) )。

于 2012-04-10T11:35:08.883 に答える