2

我已使用 .com/ccm/resource/itemOid/com.ibm.team.scm.Component/_C8OiATcYEeORAOTpOLW3QQ/?_mediaType=text/xml 检索了组件详细信息

然后使用 .com/ccm/resource/itemOid/com.ibm.team.scm.Baseline/_C8hc_DcYEeORAOTpOLW3QQ/?_mediaType=text/xml 从上面的输出“”中检索基线;

现在我想从上面的输出“”中检索历史记录,以便我可以获得所有变更集的列表以及 UUID...

任何人都可以帮我解决这个问题,我真的很长时间以来一直坚持这一点。

提前致谢

4

1 回答 1

2

首先,该模式的 URL 不是 Jazz 的 OSLC 界面的一部分。

OSLC 接口只是 Jazz 产品的 REST 接口的一部分——它们也具有特定于产品(非标准化)的 REST 接口,与标准化(但不太具体)的 OSLC 接口形成对比。

区分的方法是,如果您获得对 URL 的响应的 XML 表示,那么如果它不包含其 URI 包含“open-services.net”的名称空间,那么它不是 OSLC 接口的一部分.

RTC 既不支持OSLC 软件配置管理规范,也不支持后来的OSLC 配置管理工作,因此我认为使用其 OSLC 接口不可能实现这一点。

(来源:jazz.net RTC 票证完成/继续 OSLC 配置管理支持OSLC SCM 目录条目的 oslc_disc:services 的 URL 错误)。

我知道这并不能回答您关于如何获取该信息的问题。我不知道该信息是否可通过非 OSLC REST API(您已经在查看)获得。但也许这些信息可以帮助您排除误导性信息(搜索中有关 OSLC 的任何信息。)

此外,如果您希望在 RTC OSLC API 中正确支持此功能,请尝试在票证Finish/continue OSLC configuration management support上发表评论,说明您希望实现此功能。


披露/免责声明:我是一名 IBM 员工,但不从事 Jazz 产品的开发。我在此站点上的帖子是我自己的,不一定代表 IBM 的立场、策略或意见。

于 2014-11-11T11:39:39.977 回答