整合工作流程

Rational® Engineering Lifecycle Manager 與 Rational Team Concert™ 整合。整合可讓團隊在他們正在開發的構件(產品、串流和元件基準線)的環境定義下工作。

可以使 Rational Engineering Lifecycle Manager 產品,與 Rational Team Concert 串流和元件基準線產生關聯。Rational Team Concert 串流組織成元件基準線的階層清單,並且不能表示真實世界專案的基礎元件階層。Rational Engineering Lifecycle Manager 可讓您檢視及管理階層式結構。

起始設定說明了首要步驟,也就是如何將 Rational Team Concert 中的串流和元件基準線,連接至 Rational Engineering Lifecycle Manager 中的產品。在所有工作流程中,都至少必須有一個團隊成員管理其所在團隊的串流。此團隊成員可以是開發負責人或團隊管理員。串流管理員可以決定其團隊需要下列哪一個實務範例,然後遵循工作流程來瞭解其使用步驟。

串流和元件基準線並未儲存在索引中。Rational Engineering Lifecycle Manager 和 Rational Team Concert 彼此直接交換元件基準線,而不使用索引。如果要進行交換,則管理者必須在伺服器之間建立夥伴關係。請參閱建立跨伺服器通訊以啟用 Rational Engineering Lifecycle Manager OSLC 預覽。管理者可以手動設定所有要連接的 Rational Team Concert 伺服器。在應用程式管理畫面 > 設定頁面 > 整合 > Rational Team Concert 上設定伺服器。

起始設定

必須設定團隊完成產品開發所需的串流和元件基準線,才能在工具之間交換元件基準線。雖然團隊可能包括許多專案作為元件基準線的一部分,但專案不屬於整合。專案不屬於設定。

  1. 在 Rational Team Concert 中,設定串流並將元件基準線新增至串流。

    您可以視專案需要將元件新增至串流,數量不受限制。因為專案會反覆修改,所以您可能會新增或移除更多元件基準線。換句話說,您建立的串流不論是否為最終版本,都可以接受。整合的彈性很大,可容許在開發過程中的任意時間點進行修改。

    請參閱建立串流。如果要進一步瞭解串流,請參閱串流和元件

  2. 如果只想將需要的元件基準線載入 Rational Team Concert 工作區,請參閱載入規則
  3. Rational Engineering Lifecycle Manager 中產品樹狀結構的頂層必須是產品配置。您可以建立子項產品,以支援和組織串流及元件基準線。
  4. 在 Rational Engineering Lifecycle Manager 中,將產品連接至 Rational Team Concert 串流。

    然後,串流管理員可以在工具之間接收或傳送元件基準線。

    一個串流只能連接一個產品。

    請參閱連接產品、串流和元件基準線

  5. 在 Rational Engineering Lifecycle Manager 中,從 Rational Team Concert 接收元件基準線。

    接收和傳送元件基準線都是從 Rational Engineering Lifecycle Manager 起始。您可以採用所需的頻率,來接收和傳送元件基準線。例如,您的團隊在開發過程中需要一個新元件。您可以將該元件新增至串流,然後立即或方便時在 Rational Engineering Lifecycle Manager 中接收該元件。

    請參閱接收及傳送元件基準線

  6. 重組從 Rational Team Concert 收到的元件基準線。

    可以採用對專案有意義的方式,使用產品,將元件基準線組織成產品樹狀結構。如果要組織元件基準線,則可以移動元件基準線以便它們變成巢狀,新增通往構件及 URL 的鏈結(會影響元件基準線),然後新增自訂內容。此外,也可以透過建立子產品以收集要重複使用的元件基準線,來重複使用元件基準線。

  7. 將元件基準線傳送至 Rational Team Concert。

    此動作會使用您在步驟 5 中所做的變更,來更新 Rational Team Concert 串流中的元件基準線清單。如果移動了產品,但沒有移除或新增已連接到元件基準線的產品,則不需要將元件傳送至 Rational Team Concert。

整合的日常使用

下列工作流程說明了如何從 Rational Team Concert 串流取得更新項目,重複使用元件基準線,建立產品的分支,然後共用產品。每一個工作流程均假設您完成了起始設定。(在步驟 2 中,團隊可能不使用載入規則。)

載入規則

載入規則定義要載入 Rational Team Concert 工作區中的產品階層子集。在 Rational Engineering Lifecycle Manager 中,可以匯出載入規則檔。在 Rational Team Concert 中,於新增元件基準線至儲存庫工作區之後,您可以使用載入規則來僅載入您想要處理的元件基準線。

請參閱為元件基準線產生載入規則

如需載入規則的詳細資料,請參閱載入或卸載儲存庫工作區

原始碼開發

開發人員在 Rational Team Concert 工作區中工作。如果團隊成員需要將元件新增至串流或從串流中移除元件,則他們通常會要求串流管理員、開發負責人或團隊管理員新增或移除。串流管理員會滿足該要求。開發人員接受對串流進行的變更,而團隊成員繼續其工作,如下面的工作流程中所示。

  1. 在 Rational Team Concert 中,建立一個工作區,它是用來處理原始碼的開發環境。

    請參閱從串流建立新的儲存庫工作區

  2. 變更原始碼,移入檔案,並傳遞變更集。

    請參閱移入未解析的變更交付變更集

  3. 如果團隊要求元件基準線的變更,則變更位於擱置的變更視圖中。

    請參閱載入或卸載儲存庫工作區

  4. 如果串流所包含的元件基準線超出您的需要,請使用 Rational Engineering Lifecycle Manager 載入規則檔,僅將您需要的元件基準線載入 Rational Team Concert 工作區。

意見