設定建置整合

這個主題說明如何設定 IBM® Rational Team Concert™ 與 IBM Rational Quality Manager 之間的通訊,讓您可以使用 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 使用者介面」。
如果要設定建置整合,請執行下列動作:
  1. Rational Team Concert 設定成接受來自 Rational Quality Manager 的跨網域要求。
    1. Rational Team Concert 的「管理 Web 使用者介面」中,按一下伺服器標籤。
    2. 在「配置」窗格中,按一下進階內容
    3. 核心儲存庫元件下,捲動至 com.ibm.team.repository.service.internal.xdomain.DynamicProxyFrameService 元件。
    4. 跨網域主機白名單內容的現行值中,輸入可用來存取 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。

    5. 啟用跨網域通訊內容中,將現行值改為 true
    6. 捲動至 com.ibm.team.repository.servlet.internal.ServletConfigurationService 元件。
    7. 輸入 Rational Team Concert Jazz Team Server 的主機名稱。例如 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 Team Server 管理者的正確使用者名稱密碼使用者名稱最起碼得具備 JazzUsers 儲存庫許可權,並且被指派一份「用戶端存取授權」。
      • 必要的話,請更新延遲值,或接受預設值。

        「延遲」值是決定 Rational Quality Manager 伺服器與 Rational Team Concert Jazz Team Server 同步化的頻率。預設值設為 500 秒。如果您希望能更經常看到變更,可降低延遲頻率。如果這會對 Rational Quality Manager 伺服器帶來過重的負荷,可以提高延遲頻率。

    4. 整合提供者元件下,移至 com.ibm.rqm.integrationprovider.service.rest.internal.ConnectionRestService 元件,並視需要修改內容。請在現行值下,輸入 Rational Team Concert Jazz Team Server 使用者的正確使用者名稱密碼。這個使用者名稱得具備 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 Jazz Team Server 的完整 URL,例如 https://rtc_server1:9443/jazz
      註: URL 中的主機名稱,必須與您在「步驟 1g」中使用的主機名稱相同。
    6. 名稱欄位中,輸入這個特定 Rational Team Concert Jazz Team Server 的名稱。
    7. (選用)在說明欄位中,輸入伺服器的說明。
    8. 下一步
      註: 如果您看到安全錯誤:網域名稱不符這樣的警告訊息,只需按一下確定。如果要求您驗證登入使用者,請按一下繼續,或按一下以不同的使用者登入
    9. 在下一個精靈頁面中,為建置選取 Rational Team Concert 專案區域。依預設,這會是 QM 建置專案區域。
    10. 按一下完成

      在您完成精靈之後,將會更新「建置提供者」頁面,以顯示成功狀態與摘要。

在您完成這些步驟之後,使用者就可以追蹤建立在 Rational Team Concert 中的建置。

意見

以上說明對您有幫助嗎?您可以在 Jazz.net 網站中提供意見(需要登錄):在討論區中提供意見提交錯誤