GitLab 저장소를 GitHub로 옮기는 가져오기 기능
GitHub Enterprise Importer와 gh gl2gh로 GitLab 저장소를 GitHub Enterprise Cloud로 이전할 수 있게 됐습니다.
교안에 영향
기존에 GitHub Enterprise Server로도 이전 가능하다고 안내한 글은 맞지 않으며, 지원 대상은 GitHub Enterprise Cloud로 한정됩니다.
요약
- GitLab.com과 현재 유지보수 중인 GitLab Self-Managed 버전에서 GitHub Enterprise Cloud로의 이전이 일반 제공으로 전환되었습니다. - gh gl2gh 확장으로 단일 저장소 이전과 대량 스크립트 이전을 지원합니다. - 이전 아카이브를 GitHub 관리 blob storage, 사용자의 AWS S3, Azure Blob storage에 적재할 수 있습니다. - GitHub Enterprise Cloud의 github.com과 ghe.com 조직으로의 이전은 지원하지만, GitHub Enterprise Server로의 이전은 지원하지 않습니다.
바뀐 것
새 기능
- GitLab.com과 현재 유지보수 중인 GitLab Self-Managed에서 GitHub Enterprise Cloud로의 마이그레이션이 일반 제공으로 전환되었습니다.
- gh gl2gh 명령줄 확장으로 단일 저장소 이전과 스크립트 기반 대량 이전을 할 수 있습니다.
- --use-github-storage를 사용해 이전 아카이브를 GitHub 관리 blob storage에 보관할 수 있습니다.
- 이전 아카이브를 사용자의 AWS S3 또는 Azure Blob storage 계정에 단계적으로 저장할 수 있습니다.
기타
- 이 기능은 GitHub Enterprise Cloud의 github.com과 ghe.com 조직 이전을 지원하며, GitHub Enterprise Server로의 이전은 지원하지 않습니다.