2011-12-11 43 views
2

將使用書籤的Mercurial回購轉換爲Git回購的最佳方式是什麼?將帶有書籤的Mercurial回購轉換爲Git

我已經嘗試了Cygwin中的步驟listed here,但它只將默認分支轉換爲master。轉換中沒有包括我使用書籤的「分支」,雖然它在開始時對於具有「未命名」頭部的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文檔聲稱它可以用於此目的,但在轉換過程中出現[this error](http://paste.pocoo.org/show/520194/),這聽起來像是德威公司的一個問題,根據[此線程](https://groups.google.com/forum/#!topic/hg-git/QiWRNlSJDfM/discussion)。除此之外,它可能會奏效,所以我會接受。 – Isxek

相關問題