Merge 瑟琳娜维度合并

Merge 瑟琳娜维度合并,merge,serena,Merge,Serena,在serena维度中,有来自同一祖先的两条平行流(流A和流B)。我需要合并一些修改过的文件从流A到流B。有人可以指导如何做到这一点 无工具提供“自动合并” 假设您有流A和流B,相同的项目在不同的版本中:x1.0-生产,x1.1-流A,x1.2流B 首先,您必须选择哪个流将获得“最终合并”版本。您可以使用第三个流,仅用于所有合并、回归测试和生产操作 通常创建“第三个”版本(例如:X 1.3,如果选择“基于生产合并”),或使用现有的流版本(例如:X.1.1.1,如果选择流a上的现有版本1.1合并)

在serena维度中,有来自同一祖先的两条平行流(流A和流B)。我需要合并一些修改过的文件从流A到流B。有人可以指导如何做到这一点

无工具提供“自动合并”

假设您有流A和流B,相同的项目在不同的版本中:x1.0-生产,x1.1-流A,x1.2流B

首先,您必须选择哪个流将获得“最终合并”版本。您可以使用第三个流,仅用于所有合并、回归测试和生产操作

通常创建“第三个”版本(例如:X 1.3,如果选择“基于生产合并”),或使用现有的流版本(例如:X.1.1.1,如果选择流a上的现有版本1.1合并)


使用“比较”工具检查差异并继续合并。

也可以在本地完成,方法是将两个流更新到各自的文件夹中(我假设两个流都是这样)。在本地将您的更改从源流合并到目标流(可以是所有文件,也可以只是选定的文件)。确保目标流上没有中断任何内容,并对目标流进行传递或签入


一个好的做法是,在合并流之前,在源流中写入、完成或基线化所有项目(在项目中更有意义的项目),然后作为一种双重检查,您可以将目标流从服务器转移到另一个路径中,并验证所有更改都已合并,并且没有任何内容被破坏。一旦最终检查成功,还应按照目标流中的书面、完成或基线操作项目。

根据我对维度的经验,唯一的解决方案是将整个项目放入垃圾箱并升级到sccs,对不起。你试过Serena的支持吗?