跳至内容
SmarterWidgets 2.0文档
SmarterProcess - https://doorsnext.com
Copy Data Model URI 图标:深灰色方块上的白色复制符号

Copy Data Model URI

取用参考数据模型的 URI,按名称写入您选择的项目、组件、流和变更集,一次运行可写入多个目标。

支持的产品: RM = IBM Engineering Requirements Management DOORS Next (Requirements Management)配置与治理更改数据版本 1.7 · 发布于 2026-10-27

适用于
IBM DOORS Next 模块
支持的产品
  • RM IBM Engineering Requirements Management DOORS Next (Requirements Management)
版本
1.7
发布日期

它是什么,为何存在

当企业有许多共享同一数据模型的 DOORS Next 项目时,同一个属性或工件类型在各处都应使用相同的 URI。报告、发布模板、OSLC 集成和全局配置依靠这些 URI 在不同项目、组件和流中识别“同一个”定义,即使内部标识符不同。

Data Model URIs 按模式为一个项目设置 URI。Copy Data Model URI 从参考项目、组件和流中取出这些 URI,按名称写入您选择的项目、组件、流和变更集,一次运行可写入多个目标。

解决的问题

  • URI 只在参考项目中设置过,在其他项目中缺失或不同。
  • 在每个项目和流的属性中重复输入相同的 URI,耗费数小时。
  • 新的组件和流始终没有获得参考模型的 URI。
  • 目标中的重复 URI 干扰报告和集成。

优势

  • 一次多个目标: 在一棵树中选择项目、组件、流和变更集,并可使用 All components 和 All streams 规则。
  • 能纳入新流的规则: All components 和 All streams 在每次预览时重新读取,之后新增的组件或流会包含在下一次运行中。
  • 先查看再更改: 预览每个目标中新增、已设置、目标中缺失和有冲突的 URI。
  • 安全设计: 由您决定是否替换现有 URI;冲突和名称不明确的定义绝不写入。
  • Excel 导出预览,并按目标提供每个已写入 URI 的变更报告。

使用方法

  1. 您1在每个目标项目中打开变更集
  2. 您2选择 From 和目标
  3. 小组件3预览每个目标会得到什么如有需要: 有冲突或缺少名称:检查目标模型
  4. DOORS Next4Copy URIs:逐个目标保存
  5. 结果5Excel 变更报告
  1. 在每个目标项目中打开一个变更集(推荐)。
  2. 检查 From(来源):参考项目、组件以及流或基线。默认是 DOORS Next 中当前打开的内容;Change 可另选。
  3. 在 Targets(目标)处单击 Add,在树中勾选项目、组件、流和变更集,或规则 All components 和 All streams,然后单击 Add targets。
  4. 如需先查看每个目标会得到什么,请单击 Preview;如需他人审核,可导出到 Excel。
  5. 单击 Copy URIs 并确认。如果没有当前预览,会先读取所有目标。按目标显示进度,可随时停止。
  6. 使用结果区块中的 Log 下载变更报告,满意后交付变更集。DOORS Next 拒绝的保存会连同原因列在那里,Retry all 可重试。

须知

  • 建议只将 URI 复制到在目标项目中打开的变更集中,这样错误的运行可以在交付前丢弃。直接保存到流中的 URI 很难撤销,有些更改只能通过恢复备份来撤销。
  • 定义在各自的组内按名称匹配:工件类型、属性、数据类型、枚举值和链接类型。您可以选择复制哪些组。
  • 只有当属性的数据类型在两个模型中名称相同时才会获得 URI,除非您另行允许。
  • 您需要有更改每个目标项目类型系统的权限。
  • 在 Settings 中,Replace URIs that are already set 默认开启:在目标中已有其他 URI 的定义会获得来源的 URI。关闭此选项可保留目标已有的 URI。
  • 基线可以作为来源,但不能作为目标。

版本 1.7 的新增功能

· 变更标题以英文发布。

  • Report ready in the notifications