您可以设置 IBM® Rational® Quality Manager 和 IBM Rational Team Concert 之间的通信,以便能够使用 Rational Team Concert 作为构建提供程序并将构建信息与 Rational Quality Manager 同步。
设置此通信后,用户可以在 Rational Quality Manager 用户界面中跟踪构建,即使构建信息在 Rational Team Concert 中维护也如此。
开始之前
要点: 开始之前,请验证托管 Rational Quality Manager Jazz™ 服务器的计算机可以与托管 Rational Team Concert Jazz 服务器的计算机进行通信。此外,必须从进行此配置的浏览器中登录到 Rational Quality Manager 和 Rational Team Concert。
关于此任务
要设置与 Rational Team Concert 的构建集成,请执行以下操作:
- 将 Rational Team Concert 设置为可从 Rational Quality Manager 接受跨域请求。
- 在 Rational Team Concert 管理 Web UI 中单击服务器选项卡。
- 在“配置”窗格中,单击高级属性。
- 在核心存储库组件下,滚动至 com.ibm.team.repository.service.internal.xdomain.DynamicProxyFrameService 组件。
- 在 Cross Domain Host Whitelist 属性的当前值中,输入可用来访问 Rational Quality Manager Jazz 服务器的多个 URL。各个路径之间用逗号分隔,尽量包含所有可能路径,例如:
https://myserver:9443/jazz, https://myserver.ourdomain.mycompany.com:9443/jazz, https://9.12.345.67:9443/jazz
之前的示例包括简单的主机名、带有域名的主机名和 IP 地址。
如果您需要配置多个 Rational Quality Manager 服务器,您也可使用逗号将服务器 URL 分隔开。
- 对于 Enable Cross Domain Communication 属性,将当前值更改为 true。
- 滚动至 com.ibm.team.repository.servlet.internal.ServletConfigurationService 组件。
- 在“主机名”字段,输入 Rational Team Concert 服务器的主机名,例如 myrtcserver.ourdomain.mycompany.com。
- 将使用规范主机名设置为 false。
- 单击保存。
- 安装 Rational Quality Manager 以便与 Rational Team Concert 进行通信。
- 在 Rational Quality Manager 用户界面,单击管理,然后单击 Jazz 服务器管理。
- 单击高级属性。
- 在构建集成框架下,转至 com.ibm.rqm.buildintegration.service.asynctask.RTCBuildInformationCollector 组件,并在必要时修改属性。
- 在集成提供程序组件下,转至 com.ibm.rqm.integrationprovider.service.rest.internal.ConnectionRestService 组件,并在必要时修改属性。
在当前值下,输入“Rational Team Concert Jazz 服务器”用户的正确用户名和密码。
此用户名必须具有 JazzUsers 存储库许可权。
- 在核心存储库组件下,滚动至 com.ibm.team.repository.servlet.internal.ServletConfigurationService 组件。
- 输入 Rational Quality Manager 服务器的主机名,例如 myrqmserver.ourdomain.mycompany.com。
- 将使用规范主机名设置为 false。
- 单击保存。
- 设置 Rational Team Concert 项目区域和 Rational Quality Manager 项目区域之间的链接。设置此链接后,在 Rational Team Concert 中创建的构建信息将会存储在对应的 Rational Quality Manager 项目区域中。
- 在 Rational Quality Manager 用户界面,单击管理,然后单击系统属性。
- 单击构建提供程序。
- 对于提供程序,请选择 RTC 集成提供程序。
- 单击配置。
这会启动一个向导,用于将 Rational Team Concert 作为构建提供程序进行设置。
- 在 URL 字段,输入 Rational Team Concert 服务器的完整 URL,例如 https://rtc_server1:9443/jazz。
注: URL 中的主机名必须与步骤 1g 中使用的主机名相同。
- 在名称字段,输入此特定 Rational Team Concert 服务器的名称。
- 可选:在描述字段中,输入服务器的描述。
- 单击下一步。
注: 如果看到警告消息安全错误:域名不匹配,只需单击确定。如果要求您验证已登录用户,请单击继续或单击登录为其他用户。
- 在接下来的向导页面上,为构建选择 Rational Team Concert 项目区域。缺省情况下,这是 QM 构建项目区域。
- 单击完成。
完成向导后,“构建提供程序”页面会更新以显示成功状态和摘要。
结果
完成这些步骤后,用户即可跟踪在
Rational Team Concert 中创建的构建。