设置与 Rational Team Concert 的构建集成

您可以设置 IBM® Rational® Quality ManagerIBM 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 ManagerRational Team Concert
关于此任务

要设置与 Rational Team Concert 的构建集成,请执行以下操作:

  1. Rational Team Concert 设置为可从 Rational Quality Manager 接受跨域请求。
    1. Rational Team Concert 管理 Web UI 中单击服务器选项卡。
    2. 在“配置”窗格中,单击高级属性
    3. 核心存储库组件下,滚动至 com.ibm.team.repository.service.internal.xdomain.DynamicProxyFrameService 组件。
    4. 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 分隔开。

    5. 对于 Enable Cross Domain Communication 属性,将当前值更改为 true
    6. 滚动至 com.ibm.team.repository.servlet.internal.ServletConfigurationService 组件。
    7. 在“主机名”字段,输入 Rational Team Concert 服务器的主机名,例如 myrtcserver.ourdomain.mycompany.com
    8. 使用规范主机名设置为 false
    9. 单击保存
  2. 安装 Rational Quality Manager 以便与 Rational Team Concert 进行通信。
    1. Rational Quality Manager 用户界面,单击管理,然后单击 Jazz 服务器管理
    2. 单击高级属性
    3. 构建集成框架下,转至 com.ibm.rqm.buildintegration.service.asynctask.RTCBuildInformationCollector 组件,并在必要时修改属性。
      • 如果需要,在当前值下,输入“Rational Team Concert Jazz 服务器”管理员的正确用户名密码。 此用户名必须至少具有 JazzUsers 存储库许可权。
      • 如果需要,请更新延迟值,或接受缺省值。

        “延迟”值可确定 Rational Quality Manager 服务器与 Rational Team Concert 服务器同步的频率。 缺省设置为 500 秒。如果您想要更加频繁地查看更改,请减少延迟频率。 如果此更改会对 Rational Quality Manager 服务器产生太多负荷,您可以增加延迟频率。

    4. 集成提供程序组件下,转至 com.ibm.rqm.integrationprovider.service.rest.internal.ConnectionRestService 组件,并在必要时修改属性。 在当前值下,输入“Rational Team Concert Jazz 服务器”用户的正确用户名密码。 此用户名必须具有 JazzUsers 存储库许可权。
    5. 核心存储库组件下,滚动至 com.ibm.team.repository.servlet.internal.ServletConfigurationService 组件。
    6. 输入 Rational Quality Manager 服务器的主机名,例如 myrqmserver.ourdomain.mycompany.com
    7. 使用规范主机名设置为 false
    8. 单击保存
  3. 设置 Rational Team Concert 项目区域和 Rational Quality Manager 项目区域之间的链接。设置此链接后,在 Rational Team Concert 中创建的构建信息将会存储在对应的 Rational Quality Manager 项目区域中。
    1. Rational Quality Manager 用户界面,单击管理,然后单击系统属性
    2. 单击构建提供程序
    3. 对于提供程序,请选择 RTC 集成提供程序
    4. 单击配置

      这会启动一个向导,用于将 Rational Team Concert 作为构建提供程序进行设置。

    5. URL 字段,输入 Rational Team Concert 服务器的完整 URL,例如 https://rtc_server1:9443/jazz
      注: URL 中的主机名必须与步骤 1g 中使用的主机名相同。
    6. 名称字段,输入此特定 Rational Team Concert 服务器的名称。
    7. 可选:在描述字段中,输入服务器的描述。
    8. 单击下一步
      注: 如果看到警告消息安全错误:域名不匹配,只需单击确定。如果要求您验证已登录用户,请单击继续或单击登录为其他用户
    9. 在接下来的向导页面上,为构建选择 Rational Team Concert 项目区域。缺省情况下,这是 QM 构建项目区域。
    10. 单击完成

      完成向导后,“构建提供程序”页面会更新以显示成功状态和摘要。

结果
完成这些步骤后,用户即可跟踪在 Rational Team Concert 中创建的构建。

反馈