与其他数据库交换需求

您可以使用标准需求交换格式与其他数据库交换需求数据。Rational® DOORS® 支持两种需求交换格式:ReqIF 和 RIF。
注: 请勿通过将 Rational DOORS 数据目录从一个数据库复制另一个数据来创建数据的重复实例。 数据目录包含了特定于在其中创建数据的数据库的集成和配置信息。要在数据库之间交换数据,请使用本主题中描述的需求交换格式。
使用的第一个标准是 RIF V1.2,这是在 Rational DOORS V9.2.0.1 中引入的。通常,您使用 RIF 来发送数据以供编辑,并返回到其他 Rational DOORS 数据库。第二个标准称为 ReqIF V1.0,是在 Rational DOORS V9.4 中引入的。ReqIF V1.1 是在 Rational DOORS V9.5.2 中引入的,与 ReqIF V1.0 完全兼容。ReqIF 是原始 RIF 标准的演进,并且由对象组织 (OMG) 管理。 通常,您使用 ReqIF 来发送 Rational DOORS 数据以供编辑,并返回到:

这两种标准的主要区别是您导出需求数据时创建的 XML 文件的格式。 但是,Rational DOORS 无缝支持这两种标准,使用这两种标准对交换需求数据时执行的任务的影响极小。它对您的日常工作的唯一影响是,当您从 Rational DOORS 发送需求时,必须指定需求是 ReqIF 文件还是 RIF 文件。除此之外,无论您是处理 ReqIF 文件还是 RIF 文件,过程都相同。

下表显示了在两个 Rational DOORS 数据库之间交换数据时使用的 ReqIF 或 RIF 的版本。
表 1. RIF 和 ReqIF 兼容性表
原始数据库 目标数据库 ReqIF 或 RIF
9.2.0.1 之前的版本 9.2.0.1 之前的版本
9.2.0.1 之后的 9.2.x 9.2.0.1 之后的 9.x RIF
9.3.x 9.2.0.1 之后的 9.x RIF
9.4.x 9.2.0.1 之后的 9.2.x 和 9.3.x RIF
9.4.x 9.4.x 和 9.5.x ReqIF
9.5.x 9.2.0.1 之后的 9.2.x 和 9.3.x RIF
9.5.x 9.4.x 和 9.5.x ReqIF
9.6.x 9.6.x ReqIF

导出的数据由第三方进行编辑后,该数据将返回到原始 Rational DOORS 数据库,并且在适当的情况下将与原始数据合并。返回数据和将其合并是一个两步骤过程。

如何使用该功能取决于您属于以下哪种角色:

视频图标 观看视频

CLM 播放列表
Jazz.net 频道
User Education 频道

学习图标 了解更多

CLM 学习圈
Agile 学习圈
学习圈

提问图标 提问

Jazz.net 论坛
developerWorks 论坛

支持图标 获取支持

支持门户网站
Deployment wiki
支持博客