代码之家  ›  专栏  ›  技术社区  ›  axk

Clearcase UCM:合并操作是否会在分支之间创建任何依赖关系

  •  2
  • axk  · 技术社区  · 17 年前

    这个问题可能不太清楚,因为我不是在寻找问题的解决方案,而是在寻求避免未来可能出现的问题。

    在从B到C的两个方向上进行B和C之间的合并可以吗?反之亦然,以后不会产生问题吗?

    A在后备箱中,C是特定于安装的,B是特定于客户的。当客户部署了较新的版本时,我们最终将放弃C。 对于这个版本,从C合并到B似乎更容易。还好吗?

    1 回复  |  直到 14 年前
        1
  •  2
  •   Community Mohan Dere    9 年前

    B和C基于A的不同基线。B和C在从B到C的两个方向上合并可以吗,反之亦然

    你所描述的被称为 sideway merges

    然而,在您的情况下,如果B没有接触从A到C合并的文件(具有非平凡的分辨率),那么从A到B的合并应该是平凡的(存储在A中的版本的简单副本放在B中的版本之上)

    更一般地说,您可以按任何顺序重新设置基础/交付,但如果某些工作流遵循前面链接所示的“旁路”模式,则可以操纵它们来生成非平凡的合并。