這個主題說明如何設定 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 使用者介面」。
如果要設定建置整合,請執行下列動作:
- 將 Rational Team Concert 設定成接受來自 Rational Quality Manager 的跨網域要求。
- 在 Rational Team Concert 的「管理 Web 使用者介面」中,按一下伺服器標籤。
- 在「配置」窗格中,按一下進階內容。
- 在核心儲存庫元件下,捲動至 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 中的建置。