工作區、變更集和變更流程
Jazz Source Control 將檔案和資料夾等構件儲存在 Jazz 儲存庫中。
您建立儲存庫工作區來保留您要使用的檔案和資料夾的專用副本之後,再將儲存庫工作區的內容載入本端工作區中(您的電腦檔案系統的一個目錄),使編輯器、編譯器和整合開發環境等工具都能夠存取這些檔案和資料夾。
當您變更本端工作區的內容時,您會定期移入它們,從而將它們複製到儲存庫工作區中,因此,這兩個工作區會含有相同的檔案版本。
在儲存庫工作區中,相關變更會收集成變更集,這使得多個檔案和資料夾中的變更能夠在單一作業中進行確定。
圖 1 說明儲存庫工作區單一元件的簡式配置。
移入作業會將本端工作區的變更複製到儲存庫工作區中。
載入作業會將儲存庫工作區的內容載入本端工作區中。
圖 1. 移入作業將本端工作區的工作複製到儲存庫工作區
當您作為團隊的一份子而作業時,您的工作區和其他團隊成員的工作區是配置成將其變更交付到串流之類的共用儲存庫物件中。
圖 2 顯示先在本端工作區建立好、再移入儲存庫工作區的變更集,如何藉由交付到所有團隊成員使用的串流,而得以共用。
由於串流是所有團隊成員的儲存庫工作區的流程目標,因此,所有團隊成員都能夠使用它包含的變更集。
圖 2. 移入儲存庫工作區的變更集可以交付到串流中,以提供給其他團隊成員使用