Я пользуюсь Mercurial очень долгое время, как и мои коллеги. Без внешнего доступа через интернет. И тут мы решили перейти на Git. Объясню почему. Есть конечно вариант BitBucket. Он поддерживает оба вариант. Но у него ограничения на размер команды. А дальше платно. А проект хотелось бы держать закрытым и разместить на GitLab. Там вроде можно создавать закрытые проекты.
Клиент для Mercurial у на TortoiseHG. Выбирали тоже очень давно по разным параметрам.
Теперь к вопросу о конвертации. Пробовал разные инструменты. По инструкции с git-scm воспользовался инструментом "hg-fast-export". Но к сожалению ничего не получилось. Хотя делал все по инструкции. Конвертации не произошло.
Но TortoiseHG есть расширение "hggit". Попробовал им воспользоваться. Не такие большие и сложные проекты конвертируются без проблем.
Но здесь что-то идет не так и возникает такая вот ошибка:
Кто сталкивался с подобной проблемой и как её решили?