Онлайн-документация для hgsubversion сосет, ИМО (я ненавижу это говорить). Я выполнял инструкции в Quick Start.Как вы работаете с hgsubversion?
Что я наделал?
Я установил Mercurial:
D: \ репо \ экспериментальный> --version рт.ст. Mercurial Распределенная SCM (версия 1,6)
Я установил TortoiseHg, чтобы соответствовать Mercurial версии.
Я скачал архив hgsubversion:
D: \ devapps> рт.ст. клонировать http://bitbucket.org/durin42/hgsubversion
Я изменил мой .hgrc следующим образом:
[расширений] hgsubversion = D: \ devapps \ hgsubversion \ hgsubversion
D: \ repos \ experimental> hg help hgsubversion расширение hgsubversion - интеграция с репутацией Subversion ositories
hgsubversion - это расширение для Mercurial, которое позволяет ему действовать как клиент Subversion, предлагая быструю, инкрементную и двунаправленную синхронизацию.
Установлен PySVN for Python 2.5.
Я пытался клонировать репозиторий SVN:
...> клон http://path/to/repository/ рт.ст. хранилищу рт.ст.
И я получил следующий результат:
...
abort: Subversion 1.5.0 or later required, but no bindings were found!
WTF? В инструкциях, за которыми я слежу, ничего не говорится о том, как установить это. Любая помощь очень ценится !! (Я просто хочу как можно больше работать без SVN - ПОЖАЛУЙСТА, ПОМОГИТЕ!).
Хорошо, я закончил с этим sh! T ... когда он не требует быть гуру-питона для использования, возможно, я дам ему шанс ... но пока, я собираюсь найти другой способ взломать мои * java * источники, кроме как отлаживая непонятные проблемы python ... - горький человек – les2
Голосование. Я потратил слишком много дней на это. Я думаю, вам нужно скомпилировать привязки SWIG FROM SOURCE! Это похоже на то, что держит меня подальше от * nix. :( – leoger
Я понял, как получить эту работу без компиляции из исходного кода ... см. Ответ, который я опубликовал ... в основном удалить обычную Mercurial установку из PATH и оставить только TortoiseHg ... – les2