可以使 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 上設定伺服器。
必須設定團隊完成產品開發所需的串流和元件基準線,才能在工具之間交換元件基準線。雖然團隊可能包括許多專案作為元件基準線的一部分,但專案不屬於整合。專案不屬於設定。
您可以視專案需要將元件新增至串流,數量不受限制。因為專案會反覆修改,所以您可能會新增或移除更多元件基準線。換句話說,您建立的串流不論是否為最終版本,都可以接受。整合的彈性很大,可容許在開發過程中的任意時間點進行修改。
然後,串流管理員可以在工具之間接收或傳送元件基準線。
一個串流只能連接一個產品。
請參閱連接產品、串流和元件基準線。
接收和傳送元件基準線都是從 Rational Engineering Lifecycle Manager 起始。您可以採用所需的頻率,來接收和傳送元件基準線。例如,您的團隊在開發過程中需要一個新元件。您可以將該元件新增至串流,然後立即或方便時在 Rational Engineering Lifecycle Manager 中接收該元件。
請參閱接收及傳送元件基準線。
可以採用對專案有意義的方式,使用產品,將元件基準線組織成產品樹狀結構。如果要組織元件基準線,則可以移動元件基準線以便它們變成巢狀,新增通往構件及 URL 的鏈結(會影響元件基準線),然後新增自訂內容。此外,也可以透過建立子產品以收集要重複使用的元件基準線,來重複使用元件基準線。
此動作會使用您在步驟 5 中所做的變更,來更新 Rational Team Concert 串流中的元件基準線清單。如果移動了產品,但沒有移除或新增已連接到元件基準線的產品,則不需要將元件傳送至 Rational Team Concert。
下列工作流程說明了如何從 Rational Team Concert 串流取得更新項目,重複使用元件基準線,建立產品的分支,然後共用產品。每一個工作流程均假設您完成了起始設定。(在步驟 2 中,團隊可能不使用載入規則。)
在此實務範例中,開發團隊在您為他們建立的串流中工作。在串流中,您已新增或移除元件基準線來支援開發工作。
現在,Rational Team Concert 串流看起來可能不同於該串流所連接的 Rational Engineering Lifecycle Manager 產品階層。您可以開始將您在 Rational Team Concert 串流中所做的更新,帶進 Rational Engineering Lifecycle Manager。
此程序是開發的自然組成部分。開發團隊可能會要求許多變更,或者只是些許變更,取決於專案長度、版本功能的變更幅度及其他許多原因。新專案可能包含串流的許多變更,但已確立的專案可能不需要那麼多的變更。
請參閱接收及傳送元件基準線。
新元件基準線會新增至產品樹狀結構中,串流所連接產品的正下方。給新產品提供的名稱,與送入元件基準線相同,並且提供的版本與基準線名稱相同。
如果送入的元件基準線存在現有提示產品,則 Rational Engineering Lifecycle Manager 會重複使用該提示產品。
如果現有產品不是提示產品,但具有相符的元件或基準線,則 Rational Engineering Lifecycle Manager 不會重複使用該產品。Rational Engineering Lifecycle Manager 會改為建立多個產品,這些產品連接至同一個元件基準線,而且每個產品具有專屬的唯一產品歷程。在此情況下,連接的產品彼此隔離。
如果有任何產品所連接的元件基準線已不再用在 Rational Team Concert 串流中,則會將該產品移除。
在此實務範例中,團隊需要重複使用其串流或其他串流中的元件基準線。重複使用可以將專案模組化。如果建立的元件基準線適用於產品的多個組件,則可以重複使用該元件基準線。例如,假設您建立的 GPS 元件基準線,可用於 10 部不同的行動電話(10 個串流)。在不同的串流中重複使用 GPS 元件基準線可以節省開發時間。
如果要重複使用元件基準線,則必須建立產品來收集要重複使用的元件基準線。產品未連接至串流,但位於連接至串流的產品下方。下面的實務範例說明重複使用元件基準線的步驟。
使用子產品來收集您想要重複使用的元件基準線。
您可以取代連接至元件基準線的個別產品或收集所有元件基準線的產品。
取代版本會固定產品。如果重複使用的產品階層可修改,則對重複使用的產品階層進行的任何修改都會在固定的產品階層中顯示。請參閱版本與變式。
在此實務範例中,團隊想要建立串流所連接產品的變式,然後在必要時重複使用該變式。建立分支作業,可讓團隊在適當的時候靈活地建立產品的變式。例如,團隊可能需要建立不同特性的產品。
如果不再想傳送或接收分支的元件,但可能需要再次使用同一個串流,請在建立最終基準線之前,切斷分支尖端與串流的連線。如果忘記切斷連線,則可能必須再次移出分支以切斷其與串流的連線,然後才能將該串流連接至不同的產品。(一個串流可以連接至一個產品的一個分支。)
請參閱建立變異來建立產品的分支。
請參閱取代分支。
在產品樹狀結構中建立的任何產品或子產品,都遵循產品樹狀結構管理的規則。請參閱版本與變式。
載入規則定義要載入 Rational Team Concert 工作區中的產品階層子集。在 Rational Engineering Lifecycle Manager 中,可以匯出載入規則檔。在 Rational Team Concert 中,於新增元件基準線至儲存庫工作區之後,您可以使用載入規則來僅載入您想要處理的元件基準線。
請參閱為元件基準線產生載入規則。
如需載入規則的詳細資料,請參閱載入或卸載儲存庫工作區。
開發人員在 Rational Team Concert 工作區中工作。如果團隊成員需要將元件新增至串流或從串流中移除元件,則他們通常會要求串流管理員、開發負責人或團隊管理員新增或移除。串流管理員會滿足該要求。開發人員接受對串流進行的變更,而團隊成員繼續其工作,如下面的工作流程中所示。
請參閱從串流建立新的儲存庫工作區。
請參閱載入或卸載儲存庫工作區。