GitHub Enterprise Importer 정보
GitHub Enterprise Importer은(는) 엔터프라이즈를 GitHub Enterprise Cloud(으)로 이동하는 데 도움이 되도록 설계된 고도로 사용자 지정 가능한 마이그레이션 도구입니다.
리포지토리별로 마이그레이션하거나 마이그레이션 원본과 대상이 조직별로 GitHub.com인 경우 마이그레이션할 수 있습니다.
GitHub Enterprise Importer을(를) 사용하면 다음과 같은 고유의 요구 사항을 충족하도록 마이그레이션을 사용자 지정할 수 있습니다.
- 리포지토리 마이그레이션에 대한 고유한 마이그레이션 권한 역할로, 팀 및/또는 개별 사용자가 마이그레이션을 실행할 수 있도록 지정하고 마이그레이션을 완료하기 위해 조직 소유자 필요를 제거합니다.
- 높은 충실도 마이그레이션을 통해 단일 리포지토리, 일련의 리포지토리 또는 전체 조직을 마이그레이션할 수 있습니다.
- 사용자 지정 평가판 실행 마이그레이션을 지원하므로 프로덕션 마이그레이션을 실행하기 전에 원하는 횟수만큼 마이그레이션을 실행할 수 있습니다.
- 단일 끌어오기 요청 주석을 이동할 수 없는 등 중요하지 않은 마이그레이션 오류를 계속 마이그레이션할 수 있도록 오류 로깅을 삭제하고 차단 해제합니다. 마이그레이션한 후에 자동으로 열리는 로그 파일을 검토할 수 있습니다.
- 사용자는 마이그레이션 전체에서 Git 기록 또는 GitHub Enterprise Server 메타데이터가 관리되는지 확인하기 위해 기록 소유권을 유지합니다.
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에서 마이그레이션하는 데이터에 대해 자세히 알아보려면 다음 문서를 참조하세요.