Я хочу преобразовать хранилище Subversion в Mercurial на MacOS.Я сделал локальную копию репозитория SVN.Затем я попытался
hg convert --source-type svn --dest-type hg srcPath dstPath
и получил
could not load Subversion python bindings
abort: srcPath: missing or unsupported repository
Я нашел эту страницу в расширении конвертации , в котором говорится о необходимости привязки Python к Subversion.Он говорит, что
Привязки включены в дистрибутив TortoiseHg и бинарные файлы Win32 InnoSetup (не MSI) для Mercurial, поэтому, если вы устанавливаете любой из них, вам не нужно устанавливать дополнительныепакеты.
Ну, я установил TortoiseHG, который является приложением для MacOS, но я не вижу, как это помогает.
Там также написано
Для Mac OS X самый простой способ - установить сборку CollabNet Subversion, а затем скопировать содержимое / opt / subversion / lib / svn-python в каталог site-package установки Python.
Поэтому я перехожу по их ссылке на сборку CollabNet Subversion и вижу предложения для Windows, Linux и Solaris, но ничего о macOS.
Я также пытался установить MacPorts иустановка пакета subversion-python27bindings
.Не помогло(Если это не очевидно, я не знаком с Python и имею только смутное представление о том, что такое привязки.)
Я потерян.