На данный момент я очень расстроен. У меня есть существующий hg-репозиторий, в котором есть месяцы истории кодирования, и я хочу, чтобы это было в частном репозитории Github, поэтому я могу работать над ним оттуда. К сожалению, я использую Windows, и я не могу найти способ конвертировать репозиторий, который я действительно смогу нормально работать. Практически каждый кусочек помощи и рекомендаций, которые я могу найти в Интернете, кажется, предполагает, что я бегу от какой-то оболочки * nix, которой я не являюсь.
В настоящее время я установил: TortoiseHG, Python 3.1 и Git для Windows.
Что я пробовал:
-
Плагин hg-init для hg - Когда я пытаюсь использовать команду gexport (и другие из hg- git), я просто получаю строки исключений python. Я полностью не могу получить Git, чтобы даже распознать команду gremote. Я пробовал следить за тем, что было здесь: http://github.com/blog/439-hg-git-mercurial-plugin
-
hg-to- git (быстрый экспорт). Все учебники продолжают ожидать, что я запустите файл .sh. Другой поток stackoverflow, казалось, подразумевал, что Powershell может запускать файлы .sh, но я не могу заставить его запускать их для меня. Пример: http://hivelogic.com/articles/converting-from-mercurial-to-git
-
Mercurial to Git converter - http://permalink.gmane.org/gmane.comp.version-control.git/36601 - Это не работает, когда я запускаю его через Python, который жалуется, что он имеет синтаксическую ошибку в строке 44. Я не знаю python, поэтому я понятия не имею.
Четыре часа поиска в Google и прохождение через бесполезные учебники и люди - более удачливые, чем я, поющие хвалу каждому якобы полезному сообщению в блоге, но я никуда не с этим справился. Может ли кто-нибудь предложить какую-либо помощь или предложения для меня попробовать?