ストリーム B とストリーム C がストリーム A の子ストリームであり、A の同じベースラインからシードされているとします。B と C の両方でしばらく並行して開発した後、B は C の最新のベースライン bl_C_5 からコードを取得する必要があります。次の操作の機能的 (要素の結合) または非機能的 (パフォーマンスなど) の違いは?
- B は C のベースライン bl_C_5 からリベースします
- C はベースライン bl_C_5 を B に配信します
ストリーム B とストリーム C がストリーム A の子ストリームであり、A の同じベースラインからシードされているとします。B と C の両方でしばらく並行して開発した後、B は C の最新のベースライン bl_C_5 からコードを取得する必要があります。次の操作の機能的 (要素の結合) または非機能的 (パフォーマンスなど) の違いは?
単純:
「のB
ベースラインからbl_C_5
のC
リベース」は不可能です。リベースは、親 Stream からA
ではなく、親 Stream から生成されたベースラインのみをマージできC
ます。
に配信C
しA
、にベースラインを設定し、そのベースラインをA
にリベースできB
ます。
次に、直接配信する場合 (可能です) との違いはC
、B
リベースによって他の変更が に配信される可能性があることA
です。
で他のマージ (配信/リベース) が行われていない場合A
、 に配信C
してからA
リベースするB
ことは、 に直接配信する場合と同じですB
。唯一の違いは、 のすべてのビューに投稿A
が表示されることです。C