Skip to main content

Azure DevOps에서 GitHub로 마이그레이션

Azure DevOps에서 GitHub Enterprise Cloud으로 마이그레이션을 계획하고 실행합니다. 이 6단계 가이드에서는 리포지토리가 작동하도록 준비하는 데 필요한 액세스, 마이그레이션 및 후속 작업을 구성하는 방법을 설명합니다.

아티클

1단계. Azure DevOps에서 GitHub로의 마이그레이션 이해

GitHub Enterprise Importer은(는) Azure DevOps에서 마이그레이션을 자동화할 수 있습니다.

3단계. GitHub Enterprise Importer 설치 및 구성

ADO2GH extension of the GitHub CLI를 설치하고 마이그레이션을 위한 환경을 구성합니다.

4단계. Azure DevOps에서 GitHub로 마이그레이션 준비

타임라인, 마이그레이션할 데이터 및 조직 구조를 이해하여 마이그레이션을 계획합니다.

5단계. Azure DevOps에서 Github로 리포지토리 마이그레이션

평가판 실행을 수행한 다음 Azure DevOps에서 GitHub로 리포지토리를 마이그레이션합니다.

6단계. 후속 작업

각 마이그레이션이 완료되면 리포지토리가 작동할 준비가 되기 전에 몇 가지 추가 작업을 완료해야 합니다.

Azure DevOps와 GitHub의 주요 차이점

리포지토리 액세스, 인증 및 끌어오기 요청과 같은 핵심 워크플로는 Azure DevOps에서 GitHub로 이동한 후 다릅니다.

GraphQL을 사용하여 Azure DevOps에서 GitHub Enterprise Cloud로 리포지토리 마이그레이션

GraphQL API를 사용하여 Azure DevOps에서 GitHub Enterprise Cloud로 리포지토리를 마이그레이션하는 고유한 도구를 빌드할 수 있습니다.

단계 2: 액세스 관리

Azure DevOps에서 GitHub로 마이그레이션하는 데 필요한 액세스를 설정합니다.

마이그레이션자 역할 부여하기

마이그레이션자 역할은 사용자 또는 팀에게 조직을 대신하여 마이그레이션을 실행할 수 있는 기능을 제공합니다.