Gitlab Migration

gitlab에서 제공하는 업데이트 루트를 따라 진행하면 자동으로 마이그레이션을 해주는거 같지만,
해당 업데이트 루트를 따라가기엔 시간이 부족하여 부득이하게 한번에 버전을 올리게 됬다.

업데이트를 진행하고 기존 repository를 어떻게 옮겨야 할지 고민하던 중 repository export 기능을 이용하여 마이그레이션이 가능하단 것을 알아냈다.

프로젝트 > 설정 > 일반 > Advanced

gitlab의 해당 경로로 들어가보면 Export project라는 블록이 존재한다.

친절하게 영어로 어떻게 import 시키는 지와 추출되는 항목과 안되는 항목까지 설명되어있다.

  • 프로젝트와 wiki 레파지토리
  • 프로젝트 업로드
  • 서비스를 포함한 프로젝트 설정
  • 코멘트와 머지리퀘스트

해당 블록의 Export project 버튼을 클릭한 후 좀 기다리면 메일을 설정해놨다면 메일로 전달되고, download 버튼이 활성화 된다.(프로젝트의 용량이 클수록 오래걸린다.)

Leave a Comment