2012-05-10 2 views
8

hg 저장소를 빨리 내보내고 결과를 빠른 내보내기 호환 형식 파일로 덤프하는 방법을 찾으려고합니다.Mercurial 저장소에서 빠른 내보내기 패키지 만들기

는 기본적으로 나는 힘내 또는 플라스틱 SCM으로 할 수있는 것과 같은 싶지 : 내가 사용하는 힘내에 직접 빠르게 수출/빠른 가져 오기 작업을 수행 할 수 있습니다 알고

git fast-export --all -C --tag-of-filtered-object=drop --signed-tags=strip > Repository.fast-exported 


cm fast-export [email protected]:8087 Repository.fast-exported 

을 HG-이 빠른 export.py 도구 (http://hedonismbot.wordpress.com/2008/10/16/hg-fast-export-convert-mercurial-repositories-to-git-repositories/)하지만 덤프 파일을 만들 수 있는지 궁금하네요.

답변

2

this project을 보았습니까? fast-export.sh 스크립트는 hg-fast-export.py 파이썬 스크립트의 출력을 git fast-import으로 파이프하여 작동합니다. 덤프 파일을 저장하려면 동일한 명령을 실행하고 출력을 파일로 보낼 수 있습니다.

+0

예, 해당 도구가 실제로 작동하지만 "인라인"이라는 이전 파일 형식을 사용하고 있으며 Hg 저장소를 플라스틱 SCM으로 이동하려고 시도하고 있으며 플라스틱 SCM이 "인라인"형식을 관리 할 수없는 것 같습니다. – MrCatacroquer