Clearcase UCM:不同的基础基线如何影响流之间的合并

时间:2009-07-29 10:23:16

标签: merge clearcase clearcase-ucm

我们采用的模型包括集成和每个UCM项目的一个共同开发流。项目A是主干。项目B是在项目A的集成流的基线BL1上创建的项目A的分支。项目A的开发流稍后使用集成流中的基线BL2进行重新定位。因此,与BL1相比,BL2是一个较新的基线。

问题是,项目的A开发流和项目的B开发流现在有不同的基础基线(项目的开发流具有更新的基础基线)会影响从项目的B开发流到项目的A开发流的合并吗? / p>

据我所知,由于差异非常大,会有很多不兼容的合并,但需要确保在这种情况下CC不存在任何基本问题。

谢谢!

1 个答案:

答案 0 :(得分:1)

是的,它会:横向合并

您可以在问题ClearCase wants to merge unchanged files after deliver to alternate target中看到一个副作用。

在你的情况下,效果应该是最小的:
从B到A的合并不应该对修改后的文件产生比平常更多的冲突,除非这些文件(在B中修改)不再出现​​在A中(因为在BL2中为rmnamed):
然后需要手动合并这些文件的父目录