Лучший способ объединить git-ревизию с ртутным хранилищем? - PullRequest
3 голосов
/ 01 сентября 2010

У меня есть git-репозиторий, в котором есть изменения, которые я медленно вносил в ртутный репозиторий. (Это странная история, и я все проверяю вручную, и точно так же, как и я).

В настоящее время я генерирую diff, используя git diff, и объединяю его, используя patch. У этого было несколько проблем, поэтому я переключился на hg import, у которого есть свои проблемы.

Какой лучший способ сделать это?

(Какие ошибки? Крупнейшими виновниками являются потерянные фрагменты и фрагменты, которые не объединяются и которые необходимо выполнять вручную. Иногда я получаю «плохой конец строки», а patch иногда сообщает, что git diff поврежден. ) * +1010 *

1 Ответ

5 голосов
/ 01 сентября 2010

Вы пытались использовать расширение hg-git ? С его помощью вы можете довольно легко вытащить репозиторий из Git, тем самым конвертируя репозиторий Git в репозиторий Mercurial (и, при желании, вы также можете вернуться в репозиторий Git из hg).

...