私の公開プロジェクトを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-gitリポジトリのクローンを作成し、適切に私のhgrcからそれをリンク0.8.0は
$ which dulwich
/Library/Frameworks/Python.framework/Versions/2.7/bin/dulwich
をインストールダルウィッチ取得します。私はそれがとても
*** failed to import extension hggit from ~/.bin/hg-git/hggit: No module named dulwich.errors
を文句HG-のgitを使用してみてくださいしかし、apparantly私はHG-のgitをインストールすることはできませんよ、と私はこだわっています。
UPDATE
>>> 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