Rational ClearCase XML Diff Merge 中的“合并”窗口控件

Rational® ClearCase® XML Diff Merge - 合并”窗口中含有合并方式中的所有菜单和工具栏功能。但是,一些功能特定于合并:

差异导航控件

使用表 1中描述的菜单和工具栏命令浏览和解决差异。

表 1. “合并”窗口中的控件
菜单命令 工具栏按钮 描述
导航 > 下一个未解决的差异 前进到下一个未解决的差异。

如果该差异在一个折叠级别内部,那么将展开该级别以显示合并点。

如果该差异尚未解决,那么这在输出窗格中是一个合并点。如果已解决,那么它将显示具有结果值的差异节点。

导航 > 上一个未解决的差异 返回到上一个合并点。

如果该差异尚未解决,那么这在输出窗格中是一个合并点。如果已解决,那么它将显示具有结果值的差异节点。

导航 > 下一个差异 前进到下一个差异点。

会在添加程序中选中相应的差异节点

导航 > 上一个差异 返回到上一个差异点。

会在添加程序中选中相应的差异节点

从添加程序合并切换按钮。
  • 单击以将指定添加程序中当前差异的值应用到合并点。会除去合并点图标。
  • 单击“关闭”除去该值。差异未解决,并且合并点图标再次显示。

这是手动解决合并点的主要方式之一。另一种方法是在“编辑”页面上直接编辑该值。

导航 > “解决并前进”方式 设置为每次解决冲突时自动前进到下一个合并点。

包括差异在内的任何干预节点都会被跳过。

窗格同步

添加程序窗格在“合并”窗口中与在“比较”窗口中紧密同步:同时展开、折叠和滚动。会插入占位符以保持对齐。

合并窗格也与添加程序窗格同步,但有时分别控制它们比较好。 例如,您可以将合并窗格滚动到与添加程序不同的位置,并另行展开或折叠它们。通常:

文档视图控件

除了查看方式中可用的文档视图控件外,“合并”窗口还提供以下功能:
表 2. “合并”窗口中的文档视图控件
菜单命令 工具栏按钮 描述
文件 > 合并为文本 在 Diff Merge 工具中打开您的添加程序,可以在该工具中完成合并。您的数据显示为文本而不是结构化的节点树。

如果 XML 文本文件符合以下条件,那么 Diff Merge 操作将失败:

  • 具有过长的行(超过 3000 个字符)。
  • 用 UTF16 编码。

反馈