在循序開發環境中管理變更

在循序開發環境中,團隊使用一個工作區。您可以建立變更集來對所做變更進行分組,然後共用變更;共用程序可讓變更在工作區中變為可見。如果不建立變更集,則每次儲存資源變更時,與您共用該工作區的團隊成員都可以看見您所做的變更。

開始之前

您應該熟悉共用設計資源管理中說明的專案區域配置空間Snapshot工作區變更集

如需在用戶端延伸中設定共用喜好設定的相關資訊,請參閱相關作業主題的鏈結。

程序

在序列協同開發環境中管理變更的工作流程包括下列高階步驟。

  1. 建立並配置專案區域;然後向專案區域新增成員。

    如果協同開發環境具有多個團隊,則可以為每一個團隊建立一個專案區域。依預設,會為每一個空間建立一個工作環境(亦稱為工作區配置工作區)。

  2. 使專案區域與配置空間產生關聯,而配置空間亦稱為空間。對您在步驟 1 中建立的每一個專案區域完成此步驟。

    此關聯在建立之後無法變更。如果您的專案區域不存在配置空間,則必須建立。

    在循序協同開發環境中,您通常會讓多個專案區域與同一個空間產生關聯。因為共用同一個空間,所以多個專案區域會隱含地共用工作環境(亦稱為配置)。由於此共用,團隊不必手動同步化其工作環境。

    雖然專案區域隱含地共用配置,但是在團隊成員檢視配置時,僅顯示特定專案區域的資源。

  3. 將資源新增至專案。如果專案使用的資源位在其他專案區域,則必須建立與這些資源的相依關係。
  4. 選擇性的: 建立專案的 Snapshot

    Snapshot 是專案在特定時間點的唯讀視圖。透過建立 Snapshot,來建立新工作區的起始點。

    除了建立專案區域時建立的預設工作區之外,所有其他工作區都必須以 Snapshot 為基礎。當您想要建立工作區時,必須建立 Snapshot。

  5. 選擇性的: 建立工作區

    建立一個對應於里程碑的 Snapshot 之後,您可以建立新工作區。工作區表示設計分支或開發專案分支,包含位在母項 Snapshot 中的所有資源,以及將新工作與其他工作環境隔開。

  6. 選擇性的: 使用變更集來管理變更

    依預設,在 Web 用戶端中,如果不建立變更集,則您所做的變更會在您儲存之後,於工作區中立即可見。每次您儲存變更時,都會建立一個未命名變更集。您可以在工作區編輯器的「變更集」頁面上,檢視這些變更集。

    透過使用變更集,您可以建立所變更資源的邏輯分組。變更集讓其他團隊成員可以更容易地檢閱及核准您所做的變更。

    1. 建立變更集以分組資源的變更。
    2. 將環境定義切換至您建立的變更集。

      從此時間點起,您變更的資源都會新增至此變更集。

  7. 依照專案需要建立、編輯或刪除資源。
  8. 將變更集標示為已完成 如果未建立變更集,則依預設,每次儲存資源變更時,都會建立變更集。
  9. 選擇性的: 建立檢閱,供團隊成員檢閱變更。

    您指定為檢閱人員的團隊成員會收到關於其專案儀表板的通知。

  10. 選擇性的: 如果您已建立變更集來對所做變更進行分組,則會將變更交付給專案工作區。此程序稱為共用

    共用您所做的變更之後,這些變更在工作區中是可見的。


意見