合併會取出串流中兩點(起始狀態和結束狀態)之間的變更,將它們合併到工作區中。
通常,起始狀態是串流的根(專案版本),結束狀態可以是串流或另一專案版本。
請務必瞭解,合併目的地永遠是工作台中的專案。
合併完成之後,您可以在本端環境內測試變更,再將它們釋放到新串流中。
如果要合併專案:
1. |
將要從目的地串流合併的專案新增到工作區中。 在「儲存庫」檢視畫面中,選取要合併的專案、呼叫環境定義功能表,及選取新增至工作區 功能表項目。 |
2. |
從「導覽器」檢視畫面中選取專案,呼叫環境定義功能表,以及選擇團隊 > 合併... 功能表項目。 這會呼叫合併精靈。 |
3. |
在「合併設定」頁面中,選取專案及要共用專案的儲存庫。按一下精靈中的「下一步」按鈕。 |
4. |
在「起始狀態」頁面中,選取合併的起始狀態。這通常是分割原始串流的根專案版本。請從清單中選取一個版本。 按一下精靈中的「下一步」按鈕。 |
5. |
在「結束狀態」頁面中,選取合併的結束狀態。這可能是版本(比方說,如果在合併之前,從串流版本化),也可能是串流。按一下精靈的完成 按鈕。 |
6. |
這時編輯器區中會出現合併檢視畫面。它會顯示工作區資源為基礎的起始和結束狀態之間的變更。 將這個檢視畫面中的變更擷取或合併到本端工作區中。 您不能從合併檢視畫面內釋放變更。 |
7. |
合併變更之後,再關閉合併檢視畫面及測試和複查合併結果。 如果覺得滿意,您可以將這些變更釋放到目的地串流中。 |
合併編輯器的外觀範例如下:
變更合併到串流之後,建議您建立一個專案版本來儲存合併後的專案狀態。 您可以利用這個專案版本來再次分割,或供後續的合併使用。