将工件从 ReqIF 文件导入到需求项目或组件
可以将需求交换格式 (ReqIF) 文件中的数据从文件系统导入到需求项目或组件。
开始之前
在导入 ReqIF (.reqif 或 .reqifz) 文件之前,请确保要导入的文件以 UTF-8编码。
要导入 ReqIF 文件,您必须具备写访问权和“导入 ReqIF”许可权。
关于本任务
导入 ReqIF 文件 (.reqif 或 .reqifz) 时,请使用向导,在向导中选择要上载和导入的 ReqIF 文件。 上载该文件后,可导入 ReqIF 数据或关闭向导并在另一时间导入 ReqIF 数据。 完成导入过程之后,会显示一个报告,此报告显示了已导入数据的列表。 可以使用报告中生成的链接来访问项目或组件中的已导入工件。
可以使用标准导入选项(可以在其中选择要导入的 ReqIF 文件),并遵循指示信息执行操作。 有关更多信息,请参阅 使用标准导入选项。
您还可以使用高级导入选项,可以在该选项中指定更多导入选项。 有关更多信息,请参阅 使用高级导入选项。
- 文本工件
- 图形工件
- 图工件
- 属性定义
- 数据类型
- 文件夹和文件夹层次结构
- 链接
- 链接类型
- 标记
- 模块
- 工件类型
- 集合
- 查看列信息,它只能在首次导入期间导入。
- 数据类型
- 属性
- 工件类型
- 模块
- 工件
- 文件夹
- 链接
- 查看列信息
有关 ReqIF 使用方案的更多信息,请参阅 ReqIF 使用方案。
- 如果先前已将资源导入到组件或项目中的另一个流或变更集,那么该导入将完成下列操作:
- 在该流或变更集中,在导入位置创建该资源的版本。
- 如果该资源在导入位置可用,那么更新该资源。
- 如果先前未将资源导入到组件或项目中的任何流或变更集,那么该导入将在导入位置创建该资源。
- 如果先前已将资源导入到组件或项目中的流或变更集,那么当此资源已变更时,该导入将更新此资源。
- 查看过滤信息
- 注释
- 复审
- 审计历史记录
可以导入采用 XML 格式或压缩文件格式的 ReqIF 文件。 如果 ReqIF 文件引用外部附件文件或嵌入式 OLE 文件 (这些文件发生在 IBM Engineering Requirements Management DOORS (DOORS) 的某些导出中) ,那么 ReqIF 文件和引用的外部文件必须位于一个压缩文件中,以确保在需求项目或组件中创建正确的关联。 从 DOORS导入包含嵌入式 OLE 对象的 ReqIF 文件时,会将 OLE 对象创建为需求项目或组件中的文件资源。
导入 ReqIF 包时,现有工件类型将更新,并且属性将保留:它们不会被移除。
例如,您目前具有一个名为“工件类型 A”的工件,它具有属性为 A 和 B。 您导入一个包含“工件类型 A”以及属性 A 和 C 的包,那么已更新的工件为“工件类型 A”,它具有属性 A、B 和 C。
如果该包仅包含模块的部分,那么导入该包时,系统会将新工件添加至现有模块结构。 决不会删除未包括在该包中,但是模块结构中确实存在的工件。
如果已将子工件移至已导入包中所述的新的父工件,那么先前的父工件也包括在该包中。 如果先前的父工件未包括在该包中,那么不会移动该子工件。 以下示例说明导入过程中子工件的移动方式:
| 现有包 | 要导入的包 | 最终获得的结构(已移动的工件用粗体显示) |
|---|---|---|
父工件 1
父工件 2
父工件 3
|
父工件 1
父工件 2 |
父工件 1
父工件 2 父工件 3
|
- 工件至工件
- 工件至模块
- 工件至集合
- 模块至模块
- 模块至集合
- 集合至集合
IBM Engineering Requirements Management DOORS Next (DOORS Next) 中的软件包包含导出任一端点时的链接。 仅当导出了两个端点时, DOORS 中的包才包含链接。
您还可以使用 ReqIF 将数据从 DOORS 导入到 DOORS Next。 您可以在 DOORS 中创建 ReqIF 定义,并将该定义导出到 ReqIF 包。 然后,可以在 DOORS Next 中导入 ReqIF 包以获取所需数据。 有关交换使用 ReqIF的需求数据的更多信息,请参阅 与其他数据库交换需求 和 将 DOORS 项目数据迁移到 DOORS Next。
- ForeignID
- ForeignCreatedon
- ForeignCreated者
有关 ReqIF 格式规范的更多信息,请参阅 需求交换格式。
将 ReqIF 数据从 DOORS 导出到 DOORS Next时,必须将系统属性映射到 DOORS中的 URI。 有关更多信息,请参阅 系统属性 和 将属性映射到外部应用程序的 URI。
过程
使用高级导入选项
关于本任务
过程
结果
您可以观看以下视频,以了解有关从 DOORS 到 RM 应用程序的数据迁移的更多信息: