gpt4 book ai didi

ClearCase:交付和 rebase 之间的区别

转载 作者:行者123 更新时间:2023-12-02 23:54:52 26 4
gpt4 key购买 nike

假设流B和流C是流A的子流,并且从A的同一基线播种。B和C并行开发一段时间后,B需要从C的最新基线bl_C_5获取代码。以下操作之间是否存在功能性(元素合并)或非功能性(性能等)差异?

  • B 从 C 的基线 bl_C_5 rebase
  • C 向 B 交付基线 bl_C_5

最佳答案

简单:

BC 的基线 bl_C_5 rebase ”是不可能的: rebase 只能合并从父流生成的基线 A,不是来自 C

您可以将 C 交付给 A,在 A 上设置基线,并在 B 上重新设置所述基线。

然后,与直接将 C 交付给 B(这是可能的)的区别在于, rebase 会带来交付给 A 的潜在其他更改>.
如果 A 上没有发生其他合并(交付/ rebase ),则将 C 交付到 A,然后 rebase B 与直接传递到 B 相同。唯一的区别是 A 上的所有 View 都会看到 C 贡献。

关于ClearCase:交付和 rebase 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8457312/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com