Azure DevOps サービス |Azure DevOps Server |Azure DevOps Server 2022
作業追跡データをAzure Boardsに移行し、Azure Boardsを Microsoft 以外の多くのツールと統合できます。 この記事では、移行オプション、一般的なシナリオ、および移行と統合に役立つ拡張機能の概要について説明します。
ヒント
Visual Studio Marketplace Azure Boards拡張機能を参照して、ボードのエクスペリエンスをカスタマイズして拡張します。 この記事で後述する「Azure Boardsの拡張機能」セクションを参照してください。
Azure DevOps Serverから移行する
Azure DevOps用データ移行ツールを使用して、コレクション データベースをAzure DevOps ServerからAzure DevOps Services に高忠実度で移行します。 詳細とガイダンスについては、 Azure DevOps Server から Azure DevOps Services へのデータの取得を参照してください。
プロジェクト間でデータを移行する
Visual Studio Marketplace で、プロジェクト間で作業項目を一括編集、移行、または同期するのに役立つ拡張機能を検索します。 これらのツールは、通常、次のタスクをサポートします。
- 作業項目 (カスタム フィールドや履歴を含む) をあるプロジェクトから別のプロジェクトに移行し、移行後に変更を同期します。
- 複数のプロジェクトを 1 つのプロジェクトにマージするか、1 つのプロジェクトを複数のプロジェクトに分割します。
- プロセス テンプレートの変更とプロセス間のフィールドのマッピングを支援します。
- 作業項目を一括編集します。
- テスト 計画、テスト スイート、テスト ケース、テスト結果を移行します。
ダウンタイムなしでプロジェクト間でデータを移行する
一部の Microsoft 以外のツールでは、ターゲット環境にデータが含まれている場合や、別のプロセス テンプレートを使用している場合でも、中断を最小限に抑えながら移行が可能になります。 これらのツールは、一般的に次の内容を保持します。
- コミットとコメントの元の日付と作成者を含むバージョン管理履歴。
- 元の日付と作成者を保持する標準およびカスタムの作業項目とその履歴。
- テスト計画、テスト スイート、テスト ケース、およびテスト結果。
- 領域とイテレーションのパス、チーム、およびユーザー マッピング。
- ダッシュボード、クエリ、ウィジェット、パイプライン参照 (サポートされている場合)。
- ツールに応じて、Azure DevOps Server (2010 以降) および Azure DevOps Services (クラウド) との互換性。
移行する前に、ステージング環境でツールをテストし、サーバーまたはサービスのバージョンのサポートを確認し、データをバックアップします。
Azure DevOps組織間でプロセス モデルを移行する
プロセス テンプレートをインポートすると、検証の制約が発生する可能性があります。 プロセスインポートエラーのトラブルシューティングについては、「 プロセスインポートの検証エラーを解決する」を参照してください。
作業追跡データのエクスポートとインポート
Microsoft Excelを使用して、作業項目リストまたは階層作業項目ツリーをエクスポートおよびインポートします。 Excel では、フラット リストまたは親子階層の発行がサポートされています。 詳細な手順については、「 Excel で作業項目を一括追加または変更する」を参照してください。
GitHubとの統合
Azure BoardsをGitHubに接続して、コミット、プルリクエスト、およびイシューをAzure Boardsの作業項目にリンクできます。 この統合により、Azure Boardsで作業を追跡しながら開発にGitHubを使用できます。 セットアップ手順については、「Connect Azure Boards to GitHubを参照してください。
サービス フックを使用して Microsoft 以外のツールと統合する
サービス フックを使用して、Azure DevOps のイベントが発生したときに、外部サービス (たとえば、Jenkins や Trello) でアクションを引き起こします。 例とサービス固有のガイダンスについては、以下を参照してください。
Azure Boardsの拡張機能
次の表に、代表的な Microsoft 拡張機能と便利なカテゴリを示します。 Visual Studio Marketplace で、シナリオに一致する Microsoft および Microsoft 以外の拡張機能を検索します。
| カテゴリ | 拡張機能 |
|---|---|
| Automation | Power Automate、Azure DevOps |
| コマンドラインインターフェース | Azure DevOps CLI |
| 作業項目の種類のカスタマイズ |
-
カスケード リスト - 色選択リスト コントロール - 複数値コントロール - 作業項目の視覚化 - WSJF (重み付け最短ジョブ優先) |
| ダッシュボードウィジェット |
-
Azure Application Insights ウィジェット - 作業項目の詳細ウィジェット - ロールアップ ボード ウィジェット |
| 製品計画 |
-
Azure DevOps Excel で開く - Epic ロードマップ拡張機能 |
| クエリとレポート | WIQL から OData |
ヒント
移行または統合の拡張機能を評価する場合は、Azure DevOps Serverまたはサービスのバージョンとの互換性を確認し、非運用環境でテストします。
次のステップ
Microsoft Excel
関連コンテンツ
Azure DevOps REST API - Azure DevOps Server から Azure DevOps Services にデータを読み込みます
- サービス フックと連携する