本主题描述如何在 IBM Rational Quality Manager 与 IBM® Rational Team Concert
之间设置通信,以便可以使用 Rational Team Concert
作为构建提供程序并与 Rational Quality Manager
进行构建信息同步。在进行此设置之后,用户可以使用 Rational Quality Manager
用户界面来跟踪构建,尽管构建信息由 Rational Team Concert 维护。
注: 在开始之前,请验证能否从主管 Rational Team Concert Jazz™ Team Server
的机器登录到 Rational Quality Manager。同样,请验证能否从主管 Rational Quality Manager
服务器的机器登录到 Rational Team Concert 的“管理”Web UI。
要设置构建集成,请执行下列操作:
- 设置 Rational Team Concert,以便接受来自 Rational Quality Manager 的跨域请求。
- 在 Rational Team Concert 的“管理”Web UI 中,单击服务器选项卡。
- 在“配置”窗格中,单击高级属性。
- 在核心存储库组件下方,滚动到
com.ibm.team.repository.service.internal.xdomain.DynamicProxyFrameService
组件。
- 对于跨域主机白名单属性的当前值,输入各个可用于访问
Rational Quality Manager 服务器的 URL。请使用逗号来分隔各条路径,并尝试包括所有可能的路径,例如:
https://myserver:9443/jazz, https://myserver.ourdomain.mycompany.com:9443/jazz, https://9.12.345.67:9443/jazz
以上示例包含简单主机名、带有域名的主机名以及 IP 地址。
如果需要配置多个 Rational Quality Manager 服务器,那么还可以使用逗号来分隔各个服务器 URL。
- 对于启用跨域通信属性,将当前值变更为 true。
- 滚动到 com.ibm.team.repository.servlet.internal.ServletConfigurationService 组件。
- 输入 Rational Team Concert Jazz Team Server 的主机名。例如: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 Team Server
用户的正确用户名和密码。这个用户名必须具有
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 Jazz Team Server
的完整 URL,例如 https://rtc_server1:9443/jazz。
注: 此 URL 中的主机名必须与步骤 1g 中使用的主机名相同。
- 在名称字段中,输入此特定 Rational Team Concert Jazz Team Server 的名称。
- (可选)在描述字段中,输入服务器的描述。
- 单击下一步。
注: 如果您看到警告消息安全性错误:域名不匹配,只需单击确定。如果要求您验证已登录的用户,请用户继续,或者单击作为另一个用户登录。
- 在下一个向导页面中,选择用于构建的 Rational Team Concert 项目区域。缺省情况下,这是
QM 构建项目区域。
- 单击完成。
完成此向导之后,“构建提供程序”页面将进行更新以显示成功状态和摘要。
完成这些步骤之后,用户将能够对 Rational Team Concert 中创建的构建进行跟踪。