ФорумРазработкаУстановка и администрирование ПОРазное ПО → Кто знает утилиты для миграции с Mercurial на Git?

Кто знает утилиты для миграции с Mercurial на Git?

  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 14 марта 2012 г. 15:25, спустя 4 часа 30 минут 30 секунд

    Привет, собственно сабж.
    Предлагайте любые варианты, главное чтобы в итоге получился из hg-репо -> git-репо!
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • Абырвалг

    Сообщения: 6480 Репутация: N Группа: Джедаи

    Spritz 14 марта 2012 г. 1:19, спустя 9 часов 53 минуты 49 секунд

    а шо, в коробке у гита нет такого?
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 14 марта 2012 г. 1:25, спустя 6 минут 12 секунд

    а должно?
    Спустя 227 сек.
    http://codeimpossible.com/2011/12/29/Moving-your-mercurial-repository-to-git что-то нашел, вкольз почитал, надо попрбовать, посмотреть результат
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • Ivan

    Сообщения: 1316 Репутация: N Группа: Адекваты

    Spritz 14 марта 2012 г. 1:43, спустя 17 минут 37 секунд

    Возможно это http://hg-git.github.com/
  • mario

    Сообщения: 6067 Репутация: N Группа: Джедаи

    Spritz 14 марта 2012 г. 2:02, спустя 19 минут 12 секунд

    http://repo.or.cz/w/fast-export.git/tree
    не раз натыкался на положительные отзывы, единственное один раз видел коммент, как у чувака похерился репо
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 14 марта 2012 г. 6:05, спустя 4 часа 2 минуты 48 секунд

    https://github.com/alexgorbatchev/hg-to-git вот ещё
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 14 марта 2012 г. 6:15, спустя 10 минут 36 секунд

    Вообщем прислушался к марио и попробовал fast-export:

    cd ~
    git clone git://repo.or.cz/fast-export.git fast-export
    mkdir ~/work/git-project/
    cd  ~/work/git-project/
    git init
    ~/fast-export/hg-fast-export.sh -r ~/work/hg-project/ –force
    git repack -a -d -f
    git branch -M main_branch_in_hg master


    Вообщем с виду найс!
    Завтра поюзаю в продакшене
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • mario

    Сообщения: 6067 Репутация: N Группа: Джедаи

    Spritz 14 марта 2012 г. 10:54, спустя 4 часа 39 минут 16 секунд

    adw0rd, ну я рад! )

Пожалуйста, авторизуйтесь, чтобы написать комментарий!