Azure DevOps Repos : 建立版本控管
當您在建立專案 (Project) 時,即可先選擇使用 Team Foundation版本控管 (以下簡稱TFVC) 或 Git 版本控管。
一個專案中可以有多個 Git Repository 與 一個 TFVC Repository,若您想要這個專案建立額外的儲存庫,可以在專案設定 > Repository 內建立。
註:Git 部分選擇 .gitgnore 類型,可以一些編譯後的檔案排除,有助於版本控管與持續整合
在 All Repositories 分別點選 Repo,可以進行相關設定:
TFVC 可以設定:網站上編輯 與 權限
Git 則可以設定:Git Repo 設定、規則 (Policy)、權限
Team Foundation版本控管 (TFVC)
若您建立版本控管為 TFVC,在 Azure Repos 功能列為 Files、Chnagesets與 Shelvesets
在 Files 功能中,你可以
1. 新增檔案、資料夾
2. 上傳檔案
3. 檢視歷史紀錄
4. 以Zip 檔案下載
在 Changsets 你能檢視每次版本變更
在 Shelvesets 可以檢視你程式保留的部分
理所當然,你能夠在 Web Portal 上傳檔案,但我們建議你透過 Visual Studio 內使用 Team Explorer 進行操作:右鍵點選方案 > 選擇將方案加入原始檔控制。細部功能就不在贅述,我會在另一篇文章說明如何在 Visual Studio 操作 Team Explorer。
GIT 版本控管
若您建立版本控管為 Git,在 Azure Repos 功能列為 File、Commit、Push、Branch、Tag 與 Pull Request。您能在 Web Portal 上編輯、檢視與 Code Review 程式,細部操作就不在此說明,之後會有更詳細的文章操作說明。
Azure Repos 切換
在 Azure Repos 內,點選上方下拉選單,即可以換 Repos
0 留言