什麼是原始檔控制?
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
原始檔控制系統也稱為 版本控制系統 ,可讓開發人員在程式碼上共同作業並追蹤變更。 原始程式碼控制是多重開發人員專案不可或缺的工具。
我們的系統支援兩種類型的原始檔控制:Git(分散式)和 Team Foundation 版本控制(TFVC)。 TFVC 是集中式的用戶端伺服器系統。 在 Git 和 TFVC 中,您可以簽入檔案,並在資料夾、分支和存放庫中組織檔案。
從 Azure Repos 管理您的存放庫、分支和其他程式代碼開發作業。
使用 Git 時,每個開發人員在其開發計算機上都有來源存放庫的複本。 來源存放庫包含所有分支和歷程記錄資訊。 每個開發人員都會直接使用其本機存放庫。 變更會以個別步驟在存放庫之間共用。
開發人員可以認可每組變更,並執行版本控制作業,例如歷程記錄和在沒有網路連線的情況下進行比較。 分支是輕量型。 當開發人員需要切換內容時,他們會建立私人本機分支。 開發人員可以快速地從一個分支切換到另一個分支,在程式代碼基底的不同變化之間切換。 之後,開發人員可以合併、發佈或處置分支。
注意
Visual Studio 和 Azure DevOps 中的 Git 是標準 Git。 您可以使用 Visual Studio 搭配第三方 Git 服務。 您也可以搭配 Azure DevOps Server 使用第三方 Git 用戶端。
使用 TFVC 時,開發人員在其開發電腦上只有一個版本的每個檔案。 歷程記錄資料只會保留在伺服器上。 分支是以路徑為基礎,會在伺服器上建立。
下一步
開始使用原始檔控制來共用程式代碼或取得您的程式代碼。