Как перенести Mercurial hg repo на GitHub с помощью онлайн-механизма импорта - PullRequest
0 голосов
/ 07 апреля 2020

Я пытаюсь использовать онлайн (официальный) механизм импорта GitHub для переноса этого репозитория Mercurial http://hg.code.sf.net/p/amide/code/ в GitHub. Однако я получаю следующую ошибку:

No source repositories were detected at http://hg.code.sf.net/p/amide/code. Please check the URL and try again. 

Есть идеи о том, что я делаю неправильно?

Шаги для воспроизведения:

1 Ответ

1 голос
/ 30 апреля 2020

Очевидно, онлайн-импортер GitHub не совместим с некоторыми серверами репозитория Mercurial.

Вместо этого необходимо использовать командную строку, см .: https://help.github.com/en/github/importing-your-projects-to-github/source-code-migration-tools#importing -from-mercurial

Я использовал хороший скрипт конвертации из этого репозитория: https://github.com/frej/fast-export

и смог аккуратно преобразовать репо в https://github.com/ferdymercury/amide

...