工作區的用途是存取工作成果,以及在開發和組合交付產品時所需的資源。開發工作區是指供開發人員依相對隔離方式來實作和測試程式碼的「專用」區域。整合工作區是指交付個別工作的公用區域,以納入整體的產品建構版本和基準線。
有兩種工作區可以指定:
-
開發工作區是專用的開發區域,可供團隊成員變更構件,但不會讓其他人立即看到變更。
-
整合工作區是共用的工作區,且專案團隊的所有成員都可以存取。整體產品就是在整合工作區內建置和設定基準線。
一個專案只有一個共用的整合工作區,但可能有多個開發工作區。每一位專案成員必須在工作區內工作,以存取已設定基準線且保留在專案儲存庫中的專案構件。整合人員在整合工作區內建立建構版本,並設定可供整體開發團隊使用的基準線。
|