通过 OSLC 与 Rational Change 集成

如果要开发工具,以用于通过 OSLC-CM 1.0 API 与 IBM® Rational® Change 集成,请参阅 API 规范以了解有关 API 的详细描述。 但是,还应了解以下特定于 Rational Change 的实施详细信息。
如果要开发工具,以用于通过 OSLC-CM 2.0 API 与 Rational Change 集成,请参阅 2.0 规范中以了解有关 API 的详细描述。 但是,还应了解以下特定于 Rational Change 的实施详细信息:

Rational Change 中的 OSLC 术语

OSLC-CM API 规范使用可以在许多变更管理提供程序之间共享的术语。这些术语可能与您在 Rational Change 中习惯的略有不同。 这些术语为:
变更请求
在 Rational Change 中,此术语与常规 Rational Change 变更请求相同。其他 OSLC-CM 工具可能使用此术语来描述其他类似资源。
属性
OSLC-CM 属性相当于 Rational Change 属性和 CR 到 CR 关系。请求属性时,可以使用已经在生命周期中熟悉的现有属性名。 此外,有若干个 Rational Change 可自动映射到现有属性的 OSLC-CM 公共属性(例如,dc:titledc:identifier)。
链接
OSLC-CM 链接是特殊类型的属性,表示不同 OSLC 资源之间的链接。在 Rational Change 中,它们通常用于传统的 CR 到 CR 关系。但是,当与 OSLC_LINK Web 类型的属性一起使用时,还可以用于存储其他 CM 存储库中 OSLC-CM 资源的超链接。 远程超链接可以从显示表单进行查看。但是,只能通过此 API 进行创建。

定义生命周期的公共 OSLC 属性

OSLC 定义了大量属性名,可用于大多数 OSLC 提供程序,而不必知道每个提供程序的具体信息。例如,在 Rational Change 中,可以从公共属性 dc:title(对于 OSLC-CM 1.0)或 dcterms:title(对于 OSLC-CM 2.0)中获取 change:problem_synopsis 属性。

这些公共属性会自动映射到大多数 Rational Change 生命周期通用的 Rational Change 属性和关系。如果映射对生命周期不起作用,请如 WEB-INF/wsconfig/system/app.properties 中所述创建 app.user.properties 文件来进行覆盖。请参阅 app.properties 键中的 dc_title 以了解更多详细信息。


反馈