对象存储库合并工具主窗口

相关项: GUI 测试和组件

此窗口将显示选定的用于合并的两个库,以及包含合并内容的目标存储库。此窗口还提供了分析合并和解决冲突的工具。

选项 描述
访问

在“对象存储库管理器”中,选择“工具”>“对象存储库合并工具”

重要信息
  • 对象存储库合并工具处于打开状态时,您无法使用对象存储库管理器或对象存储库比较工具。

  • 对于没有任何描述属性的测试对象(如 Page 或 Browser 对象),仅按名称进行比较。如果同一对象同时存在于两个源对象存储库中,但是名称不同,则会将它们作为两个不同的对象合并到目标对象存储库中。

相关任务

合并两个共享对象存储库

“对象存储库合并工具”主窗口包含以下主要元素:

目标存储库窗格

目标对象存储库窗格将以层次结构的形式显示从主对象存储库和辅助对象存储库合并的对象,以及它们各自的属性和值。在对象层次结构左侧的列中,该窗格将显示每个对象的源文件(1 表示主文件,2 表示辅助文件),并且将显示图标来表示冲突(如有)类型。

保存目标对象存储库时,将在对象层次结构上方显示文件路径。

备注: 要使对象的状态更加一目了然,可以根据对象的源以及它们是否引起了冲突,来设置目标对象存储库中对象名称的文本颜色。有关详细信息,请参阅颜色选项卡(设置对话框 —— 对象存储库合并工具)

合并两个对象存储库可使目标对象存储库包含大量的对象。要使目标对象存储库窗格中特定对象的导航和定位更加方便,可以通过对象存储库合并工具筛选窗格中的对象,并仅显示具有冲突且在合并期间已将冲突解决的对象。

目标对象存储库窗格提供了以下功能:

  • 选择目标对象存储库中的对象时,将查找并通过复选标记指示主源文件和/或辅助源文件层次结构中的相应对象。

  • 选择目标对象存储库中的对象时,其属性和值将在目标对象存储库窗格底部的“对象属性 - 目标文件”区域中显示 (“查看”>“目标存储库对象属性”)。

  • 如果合并结果存在冲突,将会在目标对象存储库中冲突对象的左侧显示一个图标。您可以通过将指针放置在该图标上查看冲突类型的工具提示描述。

  • 右键单击某个对象时,将打开上下文相关菜单。您可以在目标对象存储库中展开某选项或折叠整个对象层次结构,也可以更改冲突解决方法和结果(如果适用)。

  • 可以通过双击节点来展开或折叠节点的层次结构。还可以通过从查看菜单中选择全部展开全部折叠,展开或折叠目标对象存储库中的整个层次结构。

  • 通过从导航菜单中选择下一个冲突上一个冲突、单击工具栏或“解决方法选项”窗格中的下一个冲突上一个冲突按钮 ,可以直接跳到目标对象存储库层次结构中的下一个或上一个冲突。

  • 通过使用查找对话框(对象存储库合并工具),可在目标对象存储库中定位一个或多个对象。

  • 您可以通过选择查看 > 目标存储库对象属性显示或隐藏目标对象存储库对象属性。

主存储库和辅助存储库窗格

主对象存储库和辅助对象存储库窗格将以层次结构的形式显示选择合并的原始源对象存储库中的对象,以及它们的属性与值。文件路径显示在每个对象层次结构上方。

这些窗格提供了以下功能:

  • 您可以通过双击选定项,展开或折叠该项的层次结构。

  • 通过在相关窗格中选择对象,您可以在测试对象详细信息区域中查看该对象的属性和值。

  • 通过在查看菜单中选中或清除主存储库辅助存储库选项,可以显示或隐藏这些窗格。

解决方法选项窗格

“解决方法选项”窗格提供了有关目标对象存储库中选定对象的合并期间所遇到的任何冲突的信息。该窗格还提供了多个选项,通过这些选项,您可以保留或更改已使用默认解决方法选项应用的冲突解决方法。

“解决方法选项”窗格提供了以下功能:

  • 选择目标对象存储库中的冲突对象时,该窗格将显示冲突的文本描述,以及对象存储库合并工具所使用的解决方法。可以选择替代解决方法。

  • 您可以选择单选按钮来选择冲突的替代解决方法。每次做出更改后,目标对象存储库将会自动更新并重新显示。

  • 通过单击上一个冲突下一个冲突按钮,可以直接跳到目标对象存储库层次结构中的下一个或上一个冲突。

  • 对于本地对象存储库合并,您可以单击忽略对象按钮,将特定本地对象存储库对象从合并过程中排除。合并完成后,该对象将保留在本地对象存储库中。

  • 您可以通过在查看菜单中选中或清除解决方法选项显示或隐藏窗格。

状态栏

状态栏会显示以下 UI 元素(无标签元素显示在尖括号中):

UI 元素

描述

冲突编号

在目标对象存储库窗格中选定的对象的冲突编号(如有)。

<进度栏>

在合并过程中显示。合并过程完成后,将显示就绪

筛选。显示目标对象存储库窗格的筛选状态。可能的状态:

  • ON。表示当前正在使用筛选。

  • OFF。表示不筛选对象存储库,显示所有对象。

备注: 注: 单击“筛选”图标以打开筛选对话框(对象存储库合并工具)

ALM 连接OpenText Functional Testing 连接到 OpenText Application Quality Management 项目时显示。

类似描述冲突。有关对象冲突的详细信息,请参见对象冲突

相同名称不同描述冲突。有关对象冲突的详细信息,请参见对象冲突

相同描述不同名称冲突。有关对象冲突的详细信息,请参见对象冲突

另请参见: