要访问此视图,请选择要比较的目录,右键单击并选择与先前版本比较,将资源与其先前版本进行比较,或者选择与另一个 ClearCase 版本比较,将资源与其先前版本之外的版本进行比较。
目录比较只能使用 ClearCase 工具或 IBM Rational® ClearTeam Explorer™ Integrated UTF-8 工具来执行。在 首选项页面上设置将此工具用作缺省值选项,以指定要用于目录比较的工具。选择 ClearCase External 以使用 ClearCase 工具,或者选择 IBM Rational ClearTeam Explorer 以使用 Rational ClearTeam Explorer Integrated UTF-8 工具。
对于每一个添加程序版本,有关目录内容的信息将显示。鼠标悬停在文件或目录上可显示类型、名称、创建信息、差异类型和 OID 等资源信息。使用工具栏上的按钮或“比较/合并”选项菜单上的选项可浏览各个差异。
可以在“比较/合并首选项”页(
)中调整“比较目录”视图的显示和行为首选项。这些首选项包括忽略空白和自动滚动到第一个差异点。下表提供了对在“比较/合并”视图中使用的差异标记的描述。
差异类型 | 标记 | 描述 |
---|---|---|
已更改 | ![]() |
指示该差异包含通过基本添加程序更改的行。 |
缺省 | ![]() |
指示此部分文本(如果是文件)或者文件集(如果是目录)在所有添加程序中都相同。请注意,没有可见的标记。但是,将光标置于行首上方时,会显示悬浮式帮助。 |
已删除 | ![]() |
指示此差异不含包括在基本添加程序中的行。 |
删除已移动 | ![]() |
指示已从此位置除去行,并已将其移动到了新的位置。注意,此标记不适用于目录。 |
不同的对象标识 | ![]() |
(此标记仅适用于比较或合并目录,而不适用于文本文件。)指示此差异包含至少一个在基本添加程序中有相同名称的文件或目录,但已删除并再次创建该文件或目录,并可将其视作不同的文件或目录。 |
已插入 | ![]() |
指示此差异包含未显示在基本添加程序中的行。 |
插入已移动 | ![]() |
指示此差异包含从另一位置移动到该位置的行。注意,此标记不适用于目录。 |
填充 | ![]() |
指示“差异合并”已使用额外的空白行填充了此差异,以使文本与在该区域内有插入的其他添加程序对齐。在合并输出中未显示此填充。 |
未更改的 | ![]() |
指示此添加程序与该位置的基本添加程序没有区别,但另一个添加程序在该位置包含差异。也会出现在基本添加程序中,以指示在另一个添加程序中的标记点处有差异。 |
ClearCase “比较/合并”视图工具栏包含比较操作的下列图标:
图标名称 | 图标 | 描述 |
---|---|---|
转至第一个区别 | ![]() |
单击该图标可突出显示两个添加程序中的第一个区别。 注: 请注意,如果要使“比较”视图自动滚动到首个区别处,那么可以在 页面上选择自动滚动到首个区别或未解析合并点选项。
|
转至上一个区别 | ![]() |
单击该图标可突出显示上一个区别。仅当文件中有比当前选择的区别更高的区别时,此图标才可用。 |
转至下一个区别 | ![]() |
单击该图标可突出显示下一个区别。仅当文件中有比当前选择的区别更低的区别时,此图标才可用。 |
转至最后一个区别 | ![]() |
单击该图标可突出显示两个添加程序中的最后一个区别。 |
固定视图 | ![]() |
单击该图标可将当前比较/合并视图固定在工作空间中。这样您就可以在单独的比较/合并视图中执行新的比较或合并操作。 注: 对“合并”视图忽略此选项,且将自动固定所有“合并”视图。
|
菜单 | ![]() |
显示包含下列选项的比较/合并视图选项菜单:转至第一个区别、转至上一个区别、转至下一个区别、转至最后一个区别和固定视图。 |