공개 프로젝트를 bitbucket에서 github로 옮기려고합니다.Mercurial 프로젝트 (Bitbucket)를 Git (Github)으로 바꿈
나는 hg-git 연장이 도움이 될 것입니다.
$ easy_install hg-git
Searching for hg-git
Best match: hg-git 0.3.0
Processing hg_git-0.3.0-py2.7.egg
hg-git 0.3.0 is already the active version in easy-install.pth
Using /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/hg_git-0.3.0-py2.7.egg
Processing dependencies for hg-git
Searching for dulwich>=0.8.1
왜? dulwich 공식 웹 사이트에서 나는 0.8.1이 아직조차 나오지 않는다는 것을 알았다. github
에 언급 한 바와 같이 나는 더 복잡 방법을 시도 할 경우
Reading http://pypi.python.org/simple/dulwich/
Reading http://samba.org/~jelmer/dulwich
Reading http://launchpad.net/dulwich
No local packages or download links found for dulwich>=0.8.1
본인은 HG-자식 저장소를 복제하고 적절하게 내 hgrc에서 연결 0.8.0이
$ which dulwich
/Library/Frameworks/Python.framework/Versions/2.7/bin/dulwich
을 설치 dulwich 수 . 내가 사용하려고하지만 경우 Apparantly 히 나는 HG-자식을 설치할 수 아니다, 나는 붙어있다, 그것은 그래서
*** failed to import extension hggit from ~/.bin/hg-git/hggit: No module named dulwich.errors
불평 HG를-이눔 아.
>>> import dulwich
>>> import dulwich.errors
>>> dulwich.errors
<module 'dulwich.errors' from '/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/dulwich-0.8.0-py2.7-macosx-10.6-intel.egg/dulwich/errors.pyc'>
>>> dulwich
<module 'dulwich' from '/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/dulwich-0.8.0-py2.7-macosx-10.6-intel.egg/dulwich/__init__.pyc'>
시도를 다음 hg-fast-export을 사용했다. 이미보고되었지만 관리자 (누가 그것을 인정했는지)가 다음날에 석방되었으므로 여전히 틀린 경우 다시 생각 나게하는 것이 좋습니다. –
[hg-fast-export] (http://repo.or.cz/w/fast-export.git)를 사용하지 않는 이유는 무엇입니까? – cenanozen