2011-12-11 9 views
2

ブックマークを使用するMercurialリポジトリをGitリポジトリに変換する最良の方法は何ですか?ブックマーク付きのMercurialリポジトリをGitに変換する

私はCygwinでlisted hereという手順を試しましたが、デフォルトのブランチだけをマスターに変換しました。ブックマークを使用している「支店」は、変換に含まれていませんでしたが、「名前のない」ヘッドを持つHgレポについては、最初にエラーが発生しました。

ステップlisted here(git-hgを使用)はまったく機能しませんでした。

CygwinにはHg 1.9.3とGit 1.7.5.1がインストールされています。

答えて

2

Mercurials hg-git plugin変換が必要です。 gitにエクスポートするリビジョンごとにブックマークを設定し、コミットをエクスポートするにはhg push /place/to/repo.gitを追加する必要があります。

+0

これを試してみます。ありがとう! – Isxek

+0

hg-git docsはこれに使用できると言っていますが、変換中に[このエラー](http://paste.pocoo.org/show/520194/)が表示されています。これはdulwichの問題、[このスレッド](https://groups.google.com/forum/#!topic/hg-git/QiWRNlSJDfM/discussion)によると、それ以外は、おそらく働いていただろうから、私はこれを受け入れるだろう。 – Isxek

関連する問題