Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
假设流B和流C是流A的子流,从A的同一个baseline做种子,B和C并行开发一段时间后,B需要从C的最新baseline bl_C_5获取代码,有没有以下操作之间的功能(元素合并)或非功能(性能等)区别?
简单的:
“B从基线bl_C_5变C基”是不可能的:变基只能合并从父 Stream 生成的基线A,而不是从C.
B
bl_C_5
C
A
您可以在 上交付、设置基线并将所述基线C重新设置在 上。AAB
那么与直接交付C到B(这是可能的)的区别在于,rebase 会带来潜在的其他更改交付到A. 如果在 上没有发生其他合并(交付/变基)A,则交付C到A,然后变基B与直接交付到 相同B。唯一的区别是所有的观点A都会看到C贡献。