Я пытаюсь использовать плагин hgsubversion для Mercurial из Windows.Извлечение из SVN репозитрипа работает на Windows.Но когда я пытаюсь перейти в хранилище, я получаю следующее сообщение:
pushing to svn+ssh://user@server.com/home/user/.repo/test.svn/
abort: command unavailable for Subversion repositories
Похоже, это происходит потому, что hgsubversion использует привязки SWIG вместо subvertpy (в Linux все отлично работает с subvertpy)
D:\test\>hg version --svn
hgsubversion: 88f3cda47def
Subversion: 1.6.13
bindings: SWIG
Но я не нашел простого способа установить его (сейчас я пытаюсь скомпилировать его сам, но есть некоторые проблемы).Может быть, я что-то пропустил.Bzr использует subvertpy, может быть, его можно извлечь?Любые предложения?
Кто-нибудь использует hgsubversion из Windows?
PS Для компиляции библиотеки я попробовал эту подсказку: https://bitbucket.org/tortoisehg/thg-winbuild/issue/14/request-add-subvertpy-to-the-default
UPD: решена начальная проблематерпеть неудачу на толчке.Расширение largefiles (которое распространяется с mercurial> = 2.0) нарушает hgsubversion.Просто отключил его и получил hgsubversion.