Как уже упоминалось в предыдущих ответах, ни одно из решений git на основе msys для Windows не поддерживает python. В конце концов у них может быть время добавить его, но кто знает, когда это произойдет.
В то же время git-remote-hg делает Работает с git Cygwin. Вот что я сделал, чтобы попробовать его:
- Скачать последнюю Cygwin setup.exe
- Запустить setup.exe и установить последнюю мерзавца, Mercurial и OpenSSL пакетов (в дополнение к любым упаковывает он хочет установить). Я установил шахту в
c:\cygwin
.
- Скачать
git-remote-hg
и положить его в c:\cygwin\bin
. (Может быть, более подходящее место для размещения этого файла, но я не потрудился выяснить, где это может быть.)
Я добавил c:\cygwin\bin
в свою PATH, чтобы использовать команды git из командной строки Windows.
Стоит отметить, что если вы используете TortoiseHg или какой-либо другой меркурий или питон, то размещение c:\cygwin\bin
на вашем пути может привести к неправильной работе этих программ. Более надежным решением было бы сделать файл .cmd
, который изменяет PATH, чтобы включить каталог bin Cygwin или просто использовать оболочку bash Cygwin.
- Найдите регенерацию hg для клонирования. (Я создал один на
c:\hg\test
и использовал hg serve
).
Клон с мерзавцем:
git clone hg::http://localhost:8000/
вы всегда можете использовать печь для обжига, они только что выпустили новое обновление. – Woot4Moo
Что в моем вопросе указано, что меня интересует платное веб-решение? – mheinzerling
Похоже, проблема Windows. См. Https://groups.google.com/forum/?fromgroups=#!topic/msysgit/LpyViW97g0A –