Azure Repos の概要

完了

Azure Repos は、コードの管理に使用できるバージョン管理ツールのセットです。

ソフトウェア プロジェクトが大きいか小さいかに関係なく、バージョン管理を使用するのは良い考えです。

Azure Repos では、次の 2 種類のバージョン管理が提供されています。

  • Git: 分散型バージョン コントロール
  • Team Foundation バージョン管理 (TFVC): 集中型バージョン管理

Azure Repos で何ができるのか?

  • 無料のプライベート Git リポジトリ、プル要求、コード検索の使用: プライベート Git リポジトリによる無制限のホスティング、趣味的プロジェクトから世界最大のリポジトリまでスケーリング可能な TFVC のサポート。
  • あらゆる Git クライアントのサポート: Git リポジトリにあらゆる IDE、エディター、または Git クライアントから安全に接続して、コードをプッシュできます。
  • Web フックと API 統合: 検証と拡張機能をマーケットプレースから追加したり、独自のものを Web フックと REST API を使用して構築できます。
  • セマンティック コード検索: クラスや変数を理解するコード認識型検索を使用して、探しているものをすばやく見つけ出せます。
  • より良いコードを構築するためのコラボレーション: 変更ごとにスレッド式ディスカッションと継続的インテグレーションによって、より効果的な Git コード レビューを行えます。 フォークを使用して、内部ソース ワークフローとのコラボレーションを促進します。
  • CI/CD 組み込み型オートメーション: 継続的インテグレーションと継続的デリバリー (CI/CD) をセットアップしてビルド、テスト、デプロイを自動的にトリガーします。 Azure Pipelines または自分のツールを使用して、完了したすべてのプル要求を含みます。
  • ブランチ ポリシーを使用したコード品質の保護: コード レビューアーのサインアウト、ビルドの成功、テストの合格をマージ プル要求の前に要求することで、コードの品質を高く保ちます。 ブランチ ポリシーをカスタマイズしてチームの高い標準を維持します。
  • お気に入りのツールの使用: Azure Repos の Git リポジトリと TFVC リポジトリを、お気に入りのエディターと IDE で使用できます。

Azure Repos での Git の使用に関する詳細は、「Microsoft Docs」を参照してください。