준호씨의 블로그
GitHub Importer 를 이용한 svn to github migration 본문
예전에는 네이버개발자 센터의 svn 을 많이 활용 했었다. 하지만 github 를 사용하고 부터는 github 의 매력에 점점 빠져들고 있다.
이 블로그의 스킨도 네이버개발자 센터 svn 에 버전관리를 하고 있었다. (네이버개발자 센터 http://dev.naver.com/projects/junhotcskin/)
하지만 지금 부터는 github 다. (https://github.com/junho85/junhotcskin)
옮겨 오는 과정을 정리 해 보도록 한다. 아주 쉽다. 다른 여러 방법도 있지만 이 보다 더 쉬울 순 없을 것이다.
https://help.github.com/articles/importing-from-subversion/ 에 있는 방법이다.
GitHub Importer
https://import.github.com/new 에 접속 하면 다음과 같은 화면을 볼 수 있다.
1번에 svn 주소를 넣고 Check URL
2번에 자동으로 repository 명이 지정 되지만 바꾸고 싶으면 바꾼다.
3번은 유료 회원이 아니라면 Public 밖에 사용 하지 못한다.
자 Begin import 를 누르자. 뭔가 정보를 수집 하는 것 같다. 옥토캣이 나타나는데 캡쳐 타이밍을 못맞춰서 동그랗게 나왔다.
Importing
위의 과정이 끝나면 Impoting 이 진행 된다. 기존 commit history 도 다 가져온다.
Author 매핑
네이버의 아이디와 github 의 아이디는 다른데 어떻게 커밋 히스토리 매핑을 할 수 있을까 생각이 들 것이다. Importing 화면 아래쪽에 Show authors 버튼을 누르면 다음과 같은 화면을 볼 수 있다.
나의 네이버 아이디는 jworld2000 인데 이것을 github 의 junho85@gmail.com 로 매핑하였다.
이제부터 github
migration 이 완료 되었다. 이제부터는 github 를 이용하면 된다.
바로 README.md 만들어 주는 센스
커밋로그도 확인 해 보자
'개발이야기' 카테고리의 다른 글
tmux 설정 (~/.tmux.conf), 사용법 (2) | 2015.09.14 |
---|---|
java - 파일을 한줄씩 읽으면서 공백을 기준으로 split 하기 (0) | 2015.07.20 |
gist 코드 티스토리에 블로깅 하기. Windows Live Writer 이용 (0) | 2015.07.14 |
린 스타트업 2장 정의 (0) | 2015.07.13 |
intelliJ 플러그인 리파지토리 오류로 설정 날려 봄 (1) | 2015.05.19 |