hg-gitでbitbucketのMercurialリポジトリをgithubにインポートした

hg-gitはMercurialでGitリポジトリを扱えるようにするプラグイン。試しに使ってみた。
Hg-Git Mercurial Plugin
書いてある通りで使えた。bookmarkを使わなくてもdefault/masterは良きに計らってくれるっぽい?
次のように実行してインポートしました。

$ sudo easy_install hg-git
$ vim ~/.hgrc  # hggit= をextensionsセクションに追加
$ hg clone http://bitbucket.org/tokibito/myrepo
$ cd myrepo
$ hg push git+ssh://git@github.com/tokibito/myrepo.git

hg-gitのリポジトリ操作はpure pythonのモジュール(dulwich)を使っているのでGitのインストールは特に必要なし。
今のところMercurial側のブランチは保持されない?っぽい
githubに置くとforkされやすいらしいね!
tokibito (Shinya Okano) · GitHub
開発はbitbucketのほうで進めようと思う。
tokibito — Bitbucket