当您创建指向应用程序中的外部工件的链接时,将自动创建一个指回目标应用程序中的源工件的链接,称为反向链接。如果创建了从源工件指向外部工件的链接并且创建了产生的从外部工件指向源工件的反向链接,那么链接指的是双向链接。
源和目标应用程序将其链接存储在单独的数据库中,并且源应用程序无权访问目标应用程序中的数据库。源应用程序服务器中可能发生特定事务操作(例如,复制或删除工件时)。在这些情况下,不会自动添加或除去目标应用程序中工件中的相应反向链接。还可能存在以下实例:有意除去目标应用程序中的反向链接而不除去源应用程序中的相应链接。因此,如果双向链接不处于同步状态,那么根据出发点不同,源工件与目标工件之间的可跟踪性可能会表现不同。
如果在您尝试创建或删除指向工件的链接时锁定了 Rational DOORS 中的需求或需求集合,那么您可能接收到一条消息,指示无法保存对该链接的更改。当发生此情况时,“质量管理”应用程序会提示您选择如何继续。在提示中,有三个选项:重试、取消和保存部分更改。选项重试将重新尝试创建或删除反向链接。如果需求或需求集合仍被锁定,那么该操作将失败。选项取消将取消对测试工件中的链接以及 Rational DOORS 需求或需求集合中的反向链接的更改。选项保存部分更改只会更改“质量管理”测试工件中的链接,而不会更改 Rational DOORS 需求或需求集合中的链接。您必须稍后修复 Rational DOORS 中的链接才能使其正常运行。
要启用应用程序之间的通信,必须将 Rational Quality Manager 服务器添加到 Rational DOORS 中的远程服务列表,并将 Rational DOORS 添加到 Rational Quality Manager 服务器上的“朋友”关系中。
更多信息,请观看 YouTube 上有关 Rational DOORS 与 Rational Quality Manager 集成的视屏:IBM Rational DOORS 与 IBM Rational Quality Manager。
要配置该集成,必须执行以下任务。有关更多信息,请参阅 Rational solution for Collaborative Lifecycle Management (CLM) 文档内的 Rational Quality Manager 的集成文档。