Я пытаюсь использовать привязки Python SVN (pysvn) для экспорта в репозиторий и сталкиваюсь со следующей ошибкой:
python: subversion/libsvn_subr/dirent_uri.c:955: svn_dirent_join: Assertion `svn_dirent_is_canonical(base, pool)' failed.
Aborted (core dumped)
Пример кода:
import pysvn
client = pysvn.Client()
uri = 'https://svn.mycompany.com/myproject/trunk/'
# This works fine
print client.list(uri)
# This crashes with the above error
r = client.export(uri, './temp', force=True)
Однако выполнение svn export --force https://svn.mycompany.com/myproject/trunk/
из приглашения оболочки работает без проблем.
Я использую:
- Питон 2.7.3
- Подрывная версия 1.7.5
- CentOS 6.0 x64
Есть идеи, пожалуйста?