엔터프라이즈에서 데이터 마이그레이션
GitHub Enterprise Server 또는 GitHub.com에서 사용자, 조직 및 리포지토리 데이터를 내보낸 다음 해당 데이터를 your GitHub Enterprise Server instance로 가져올 수 있습니다.
마이그레이션 정보
마이그레이션은 원본 위치(GitHub.com 조직 또는 GitHub Enterprise Server 인스턴스 중 하나)에서 대상 GitHub Enterprise Server 인스턴스로 데이터를 전송하는 프로세스입니다.
엔터프라이즈에서 마이그레이션 데이터 내보내기
플랫폼을 변경하거나 평가판 인스턴스에서 프로덕션 인스턴스로 이동하려면 인스턴스를 준비하고, 리포지토리를 잠그고, 마이그레이션 보관 파일을 생성하여 GitHub Enterprise Server 인스턴스에서 마이그레이션 데이터를 내보낼 수 있습니다.
GitHub.com에서 마이그레이션 데이터 내보내기
API를 사용하여 마이그레이션할 리포지토리를 선택한 다음, GitHub Enterprise Server 인스턴스로 가져올 수 있는 마이그레이션 보관 파일을 생성하여 GitHub.com의 조직에서 마이그레이션 데이터를 내보낼 수 있습니다.
엔터프라이즈로 데이터 마이그레이션 준비
마이그레이션 보관을 생성한 후 대상 GitHub Enterprise Server 인스턴스로 데이터를 가져올 수 있습니다. 대상 인스턴스에 변경 내용을 영구적으로 적용하기 전에 잠재적 충돌에 대한 변경 내용을 검토할 수 있습니다.
데이터를 엔터프라이즈로 마이그레이션
마이그레이션 보관을 생성한 후 대상 GitHub Enterprise Server 인스턴스로 데이터를 가져올 수 있습니다. 대상 인스턴스에 변경 내용을 영구적으로 적용하기 전에 잠재적 충돌에 대한 변경 내용을 검토할 수 있습니다.
타사 버전 제어 시스템에서 데이터 가져오기
git-import 도구 모음을 사용하여 Subversion, Mercurial, Team Foundation 버전 제어를 GitHub Enterprise Server의 Git 리포지토리로 가져올 수 있습니다.