Azure DevOps から GitHub への移行
Azure DevOps から GitHub Enterprise Cloud への移行を計画して実行します。 この 6 フェーズ ガイドでは、リポジトリを作業の準備するために必要なアクセス、移行、およびフォローアップ タスクを構成する方法について説明します。
推奨
記事
Azure DevOps と GitHub の主な違い
リポジトリ アクセス、認証、プル要求などのコア ワークフローは、Azure DevOps から GitHub に移行した後で異なります。
GraphQL を使用して Azure DevOps から GitHub Enterprise Cloud にリポジトリを移行する
GraphQL API を使用して、Azure DevOps から GitHub Enterprise Cloud にリポジトリを移行するための独自のツールを構築できます。
フェーズ 1: Azure DevOps から GitHub への移行について
GitHub Enterprise Importer を使用すれば、Azure DevOps からの移行を自動化することができます。
フェーズ 2: アクセスを管理する
Azure DevOps から GitHub に移行するために必要なアクセスを設定します。
フェーズ 3: GitHub Enterprise Importer をインストールして構成する
ADO2GH extension of the GitHub CLI をインストールし、移行用に環境を構成します。
フェーズ 4. Azure DevOps から GitHub への移行を準備する
タイムライン、移行されるデータ、組織の構造を理解して、移行を計画します。
フェーズ 5. リポジトリを Azure DevOps から Github に移行する
試用の実行を実行し、リポジトリを Azure DevOps から GitHub に移行します。
フェーズ 6. フォローアップ タスク
各移行が完了したら、リポジトリの作業準備が整う前に、いくつかの追加タスクを完了する必要があります。
移行者ロールの付与
移行者ロールは、組織に代わって移行を実行する機能をユーザーまたはチームに提供します。