Azure Repos 簡介
Azure Repos 是一組版本控制工具,可用來管理程式碼。
無論您的軟體專案大小為何,使用版本控制都是個不錯的主意。
Azure Repos 提供兩種類型的版本控制:
- Git:分散式版本控制
- Team Foundation 版本控制 (TFVC):集中式版本控制
我可以使用 Azure Repos 做什麼?
- 使用免費的私人 Git 存放庫、提取要求和程式碼搜尋:獲得無限制的私人 Git 存放庫裝載並支援 TFVC,從業餘專案擴大到世界上最大型的存放庫。
- 支援任何 Git 用戶端:從任何 IDE、編輯器或 Git 用戶端安全地連線並將程式碼推送至您的 Git 存放庫。
- Webhook 和 API 整合:從市集新增驗證和延伸模組,或使用 Webhook 和 REST API 建置您自己的延伸模組。
- 語意程式碼搜尋:使用可了解類別和變數的程式碼感知搜尋,快速尋找您要尋找的項目。
- 共同作業以建置更好的程式碼:使用執行緒討論進行更有效的 Git 程式碼檢閱,並持續整合每項變更。 使用分支來提升與內部來源工作流程的共同作業。
- 使用內建 CI/CD 自動化:設定持續整合/持續傳遞 (CI/CD) 以自動觸發建置、測試和部署。 包含使用 Azure Pipelines 或您的工具完成的每個提取要求。
- 使用分支原則保護您的程式碼品質:在合併提取要求之前,要求程式碼檢閱者簽署、成功建置和通過測試,以保持良好的程式碼品質。 自訂您的分支原則,以保有小組的高標準。
- 使用您慣用的工具:在 Azure Repos 上使用 Git 和 TFVC 存放庫搭配您慣用的編輯器和 IDE。
如需在 Azure Repos 中使用 Git 的進一步參考,請參閱 Microsoft Learn。