“ Rational® ClearCase® XML Diff
Merge - 合并”窗口中含有合并方式中的所有菜单和工具栏功能。但是,一些功能特定于合并:
差异导航控件
使用表 1中描述的菜单和工具栏命令浏览和解决差异。
表 1. “合并”窗口中的控件菜单命令 |
工具栏按钮 |
描述 |
|
 |
前进到下一个未解决的差异。 如果该差异在一个折叠级别内部,那么将展开该级别以显示合并点。
如果该差异尚未解决,那么这在输出窗格中是一个合并点。如果已解决,那么它将显示具有结果值的差异节点。
|
|
 |
返回到上一个合并点。 如果该差异尚未解决,那么这在输出窗格中是一个合并点。如果已解决,那么它将显示具有结果值的差异节点。
|
|
 |
前进到下一个差异点。 会在添加程序中选中相应的差异节点
|
|
 |
返回到上一个差异点。 会在添加程序中选中相应的差异节点
|
无 |
 |
从添加程序合并切换按钮。- 单击以将指定添加程序中当前差异的值应用到合并点。会除去合并点图标。
- 单击“关闭”除去该值。差异未解决,并且合并点图标再次显示。
这是手动解决合并点的主要方式之一。另一种方法是在“编辑”页面上直接编辑该值。
|
|
 |
设置为每次解决冲突时自动前进到下一个合并点。 包括差异在内的任何干预节点都会被跳过。
|
窗格同步
添加程序窗格在“合并”窗口中与在“比较”窗口中紧密同步:同时展开、折叠和滚动。会插入占位符以保持对齐。
合并窗格也与添加程序窗格同步,但有时分别控制它们比较好。
例如,您可以将合并窗格滚动到与添加程序不同的位置,并另行展开或折叠它们。通常:
- 键盘操作会同步。例如,使用上下方向键可同时滚动所有窗格;左右方向键可展开和折叠所有窗格中的当前级别。
- 鼠标操作是独立的。例如,单击滚动栏可以导航任何一个(但不是所有)类型的窗格。或单击一个窗格中的加号(+)和减号(-)可独立地展开和折叠合并树或添加程序树。
文档视图控件
除了查看方式中可用的文档视图控件外,“合并”窗口还提供以下功能:
表 2. “合并”窗口中的文档视图控件菜单命令 |
工具栏按钮 |
描述 |
|
无 |
在 Diff Merge 工具中打开您的添加程序,可以在该工具中完成合并。您的数据显示为文本而不是结构化的节点树。 如果 XML 文本文件符合以下条件,那么 Diff Merge 操作将失败:
- 具有过长的行(超过 3000 个字符)。
- 用 UTF16 编码。
|