Azure DevOps に接続するツールとクライアント
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
ソフトウェア開発ツールのプラットフォームは、20年以上前に始まりました。 統合開発環境 (IDE) として Visual Basic と Visual Studio をリリースしました。 Visual Studio では、その機能を拡張する多くのプラグインがサポートされています。 特に、チーム エクスプローラー プラグインを使用すると、Visual Studio クライアントは Azure DevOps に接続して、ソース管理、作業追跡、ビルド、テスト操作をサポートできます。
デスクトップ クライアント開発者ツール
開発者は、これらのバージョンの Visual Studio とプラグインを使用して、多くのツールにアクセスできます。Visual Studio の任意のバージョンをダウンロードするには、 Visual Studio のダウンロード ページに移動。 Visual Studio のバージョンで得られる機能については、「 Compare Visual Studio のオファリングを参照してください。
- Visual Studio Community: Web アプリケーションやクラウド サービスを含む、Android、iOS、Windows 用の最新のアプリケーションを作成するための完全な機能を備えた拡張可能な IDE。 (Visual Studio Express を置き換えます。
- Visual Studio Professional: 個々の開発者や小規模なチームをサポートするための開発ツールとサービス。
- Visual Studio Enterprise: あらゆる規模のチーム向けの統合されたエンドツーエンドの開発ツールとソリューション。スケーリングが必要です。 複雑なエンタープライズ アプリケーションの設計、構築、管理をサポートします。
- Visual Studio Test Professional: 開発プロセス全体で品質とコラボレーションをサポートする Microsoft Test および開発ツールへのアクセスを提供します。
- Visual Studio Code: Azure DevOps 上の Git リポジトリへの接続をサポートする無料の拡張機能を備えた無料のオープン ソース コード エディター。
- Android Studio 用 Azure DevOps Services プラグインを備えた Android Studio: Android 開発者をサポートし、Azure DevOps 上の Git リポジトリに接続するための無料プラグイン。
- IntelliJ 用 Azure DevOps Services プラグインを使用した IntelliJ: IntelliJ IDEA または Android Studio を使用して Azure DevOps 上の Git リポジトリに接続する開発者をサポートするための無料プラグイン。
クライアント ライブラリの使用を開始するには、 Client ライブラリのサンプルを参照してください。
チーム エクスプローラー プラグイン
チーム エクスプローラーは、すべての Visual Studio バージョンへのプラグインで、Visual Studio を Azure DevOps で定義されたプロジェクトに接続します。 ソース コード、作業項目、およびビルドを管理できます。 詳細については、「チーム エクスプローラーの 作業」を参照してください。
Git に接続されている場合の [ホーム] ページ | TFVC に接続されている場合の [ホーム] ページ |
---|---|
Visual Studio Git エクスペリエンス
Visual Studio 2019 以降のバージョンでは、次の図に示すように、 Git メニューから新しい Git エクスペリエンスが提供されます。 詳細については、Visual Studio での Git エクスペリエンス および Git とチーム エクスプローラーの サイド バイ サイドの比較を参照してください。
Office 統合ツール
次の Microsoft Office ツールを Azure DevOps と統合できます。
- Excel: Excel を使用して作業項目を追加および一括変更します。
重要
Visual Studio 2019 以降、Office 用 Team Foundation プラグインは Microsoft Project のサポートを非推奨とします。 プロジェクト統合と TFSFieldMapping コマンドは、Azure DevOps Server 2019 および Azure DevOps Services ではサポートされていません。 ただし、引き続き Microsoft Excel を使用できます。
- Excel: Excel を使用して作業項目を追加および一括変更します。
ヒント
次の例に従って、Visual Studio インストーラーで Azure DevOps Office 統合コンポーネントが選択されていることを確認します。
タスク固有のクライアント
次のクライアントは、テスト作業の管理、フィードバックの提供、作業項目の変更など、特定のタスクをサポートしています。
- Azure Test Plans: テスト作業の管理、手動テストの作成と実行、テスト作業中に検出されたバグの作成と追跡を行います。
- テストおよびフィードバック拡張機能 (以前は Exploratory Testing 拡張機能と呼ばれる): この拡張機能は、Web ブラウザーに軽量のプラグインを提供します。 利害関係者は、Azure DevOps で作成されたユーザー ストーリーと機能に関するフィードバック要求に応答できます。 この拡張機能は利害関係者に無料で提供されます。
- Microsoft フィードback クライアント: 利害関係者は、このクライアントを使用して、ビデオ、オーディオ、または入力書き込みコメントとしてアプリケーションのフィードバックを記録できます。 このクライアントは、Visual Studio のすべてのバージョンと共にインストールされるか、無料ダウンロードから インストールできます。 すべてのフィードバックは作業項目データ ストアに格納され、 Stakeholders にアクセス許可が必要です。
ブラウザー ベースの Web ツール
Web ポータル
Web ポータルでサポートされているコラボレーション ツールは、 Essential サービスにまとめられています。 新しい機能は、Azure DevOps Services では 3 週間ごとに、Azure DevOps Server の場合は四半期ごとにデプロイされます。 リリース ノートについては、「 Azure DevOps Services の機能のタイムラインを参照してください。
次のブラウザーを使用して Web ポータルにアクセスできます。
バージョン | Edge | Internet Explorer | Safari (Mac) | Firefox | Chrome |
---|---|---|---|---|---|
Azure DevOps Services Azure DevOps Server 2020.1 |
最近 | サポートされていません | 14.1 以降 | 最近 | 最近 |
Azure DevOps Server 2020 Azure DevOps Server 2019 TFS 2018 TFS 2017 |
最近 | 11 以降 | 14.1 以降 | 最近 | 最近 |
TFS 2015 | 最近 | 9 以降 | 5 以降 | 最近 | 最近 |
TFS 2013 | 9 以降 | 5 以降 | 最近 | 最近 |
Microsoft Edge、Firefox、Chrome は自動的に更新されるため、Azure DevOps では最新バージョンがサポートされます。
詳細については、「 Web ポータルのナビゲーション」を参照してください。
ブラウザーベースの拡張機能
Azure DevOps Services 製品チームによって、いくつかの拡張機能が構築および管理されています。
- コード検索: チーム間のコラボレーションとコード共有を増やします。 開発者は、組織内またはコレクション内でホストされているすべてのプロジェクトのコード ベース内で関連情報をすばやく見つけることができます。 実装例、参照定義、およびエラー テキストを検出できます。
- 作業項目の検索: 関連する作業項目をすばやく検索するには、組織内のすべてのプロジェクトのすべての作業項目フィールドを検索します。 すべてのフィールドでフルテキスト検索を実行して、関連する作業項目を効率的に見つけます。 作業項目フィールドでインライン検索フィルターを使用して、作業項目の一覧をすばやく絞り込みます。
Azure DevOps Organization 設定>Extensions>Browse marketplace で拡張機能を見つけます。 Azure Boards の拡張機能の概要も参照してください。
コマンド ライン ツール
次のコマンド ライン ツールを使用して、多くのコード開発タスクと管理タスクを実行できます。
サードパーティアプリケーションの統合ツールサポート
次のツールは、サードパーティ製アプリケーションから Azure DevOps を監視および操作するためのサポートを提供します。
Azure Boards:
Azure Repos:
Azure Pipelines:
Marketplace 拡張機能
Visual Studio と Azure DevOps には、豊富な機能が用意されています。 また、その機能を拡張して共有する手段も提供します。
拡張機能は、DevOps と作業追跡エクスペリエンスをカスタマイズおよび拡張するために使用できる単純なアドオンです。 これらは標準テクノロジ (HTML、JavaScript、CSS) で記述されています。 好みの開発ツールを使用して、独自の拡張機能を開発できます。
RESTful API ライブラリを使用して拡張機能をビルドします。 拡張機能を Azure DevOps Marketplace に発行します。 Visual Studio と Azure DevOps を使用する何百万人もの開発者とプライベートに管理または共有できます。
詳細については、 Azure DevOps Marketplace の および拡張機能の 概要を参照してください。
REST API
Azure DevOps API は、REST、OAuth、JSON、サービス フックに基づいており、業界で広くサポートされているすべての標準的な Web テクノロジです。
REST API は、Azure DevOps への拡張機能の構築をサポートするために提供されています。 詳細については、「 REST API の概要を参照してください。