Azure Reposとは?概要とメリットを解説
Azure Reposの概要
Azure Reposは、ソースコードの管理・共有ツールです。プライベートなリポジトリを制限なく利用できます。Azure DevOpsのメイン機能に該当し、利用にあたってはAzure DevOpsに登録する必要があります。
作成したソースを修正した人物や修正のタイミングなどを記録できます。TFVCやgitを基盤としたデータベースを利用可能です。
変数やクラスを認識した検索機能があり、検索対象をスムーズに見つけられるのが便利です。Azure Pipelinesを利用すれば、Azure内のCI/CD環境も構築できます。ビルドやテスト、デプロイなどを自動化できます。
料金については、利用者が5人以内であれば無料で利用可能です。
Azure Reposのメリット
Azure Reposで利用できるデータベースのTFVCは、バージョン管理システムです。開発者が必要なプロジェクトのデータをダウンロードしてからチェックアウトします。ファイルの編集状態を容易に把握できます。
gitも同様にバージョン管理システムです。リポジトリから各開発者がソースを複製してから編集します。ほかの修正に影響を与えずに編集作業できるのがメリットです。
Azure Reposでは、プロジェクトの特性に応じてTFVCとgitを使い分けられます。
▼参考資料