GitHub Enterprise Importer 정보
GitHub Enterprise Importer은(는) 엔터프라이즈를 GitHub Enterprise Cloud(으)로 이동하는 데 도움이 되도록 설계된 고도로 사용자 지정 가능한 마이그레이션 도구입니다.
리포지토리별로 마이그레이션하거나 마이그레이션 원본과 대상이 조직별로 GitHub.com인 경우 마이그레이션할 수 있습니다.
GitHub Enterprise Importer을(를) 사용하면 다음과 같은 고유의 요구 사항을 충족하도록 마이그레이션을 사용자 지정할 수 있습니다.
- 리포지토리 마이그레이션에 대한 고유한 마이그레이션 권한 역할로, 팀 및/또는 개별 사용자가 마이그레이션을 실행할 수 있도록 지정하고 마이그레이션을 완료하기 위해 조직 소유자 필요를 제거합니다.
- 높은 충실도 마이그레이션을 통해 단일 리포지토리, 일련의 리포지토리 또는 전체 조직을 마이그레이션할 수 있습니다.
- 사용자 지정 평가판 실행 마이그레이션을 지원하므로 프로덕션 마이그레이션을 실행하기 전에 원하는 횟수만큼 마이그레이션을 실행할 수 있습니다.
- 단일 끌어오기 요청 주석을 이동할 수 없는 등 중요하지 않은 마이그레이션 오류를 계속 마이그레이션할 수 있도록 오류 로깅을 삭제하고 차단 해제합니다. 마이그레이션한 후에 자동으로 열리는 로그 파일을 검토할 수 있습니다.
- 사용자는 마이그레이션 전체에서 Git 기록 또는 GitHub Enterprise Cloud 메타데이터가 관리되는지 확인하기 위해 기록 소유권을 유지합니다.
GitHub CLI 또는 API를 사용하여 마이그레이션을 실행할 수 있습니다.
GitHub CLI은(는) 마이그레이션 프로세스를 간소화하며 대부분의 고객에게 권장됩니다. 사용자 지정 요구 사항이 많은 고급 고객은 API를 사용하여 GitHub Enterprise Importer와 자체 통합을 빌드할 수 있습니다.
지원되는 마이그레이션 경로
GitHub Enterprise Importer에서는 다음 원본에서 GitHub Enterprise Cloud로 마이그레이션할 수 있습니다.
- Azure DevOps(ADO) 클라우드
- Bitbucket Server 및 Bitbucket 데이터 센터 5.14+
- GitHub.com
- GitHub Enterprise Server (GHES) 3.4.1+
각 원본과 관련하여 마이그레이션되는 데이터에 대한 자세한 내용은 "GitHub Enterprise Importer에 대한 마이그레이션 지원"을 참조하세요.
GitHub Enterprise Importer 시작
GitHub Enterprise Importer을(를) 시작하려면 마이그레이션 원본에 대한 가이드를 읽어보세요. 각 가이드에는 해당 원본에서 마이그레이션을 계획하고 구현하는 데 필요한 모든 정보와 마이그레이션 후 완료할 후속작업이 포함되어 있습니다.