< 上一课 | 下一课 >

Eclipse:合并

在 UCM 中,合并操作是交付操作不可缺少的部分,并且也可以在您同步私有工作区时进行合并操作。

合并是一种将两个或更多文件或目录的内容组合成单个新文件或目录的操作。

在 UCM 中,在交付或同步操作期间,当 ClearCase 遇到需要进行手动干涉的差异时,需要将工作从私有工作区合并到目标流。

ClearCase 比较/合并视图中,窗口底部会显示三个窗格。每个窗格显示不同版本的 WelcomeToUCM.java 文件。 左窗格包含文件的公共祖代版本。中间窗格包含其他开发人员对文件所作的更改。右窗格包含您对文件所作的更改。请注意,所有三个版本中都会突出显示文件中您已更改的行。要解决您对文件所执行的更改和其他开发人员对相同文件的同一行所作的更改之间的冲突,您必须手动合并这些版本。您可以决定是否接受其他开发人员的更改。

要合并:

  1. ClearCase 比较/合并 视图中,单击工具栏中的 “Eclipse 视图菜单”图标并选择接受与以下对象的所有差异 > 添加程序 2
  2. 请注意,顶部窗格中的文本更改可反映您的选择。 单击保存合并输出图标 “Eclipse 视图菜单”图标
  3. “同步”消息框指示所有版本已成功合并,并已检出到 user_name_ccrctut_proj 视图。验证是否选中了使同步保持当前状态选项并单击确定。请注意,只有完成同步之后,合并才会是持久的。
  4. 完成同步之前,请通过选择 WelcomeToUCM.java 文件然后单击运行方式 > Java 应用程序来检查更改。
  5. 同步:user_name_ccrctut_proj 视图中,在工具栏中单击完成同步操作图标。“同步”消息框指示同步已成功完成。
< 上一课 | 下一课 >