В чем разница между 'python svn' и 'python pysvn'? - PullRequest
0 голосов
/ 28 апреля 2019

Мне нужно использовать svn или pysvn из python для получения журнала репозитория svn, информации и т. Д., Но я не знаю, в чем различия между этими двумя модулями и как выбрать более подходящий модуль. Есть какой-нибудь совет?

Ответы [ 2 ]

0 голосов
/ 29 июня 2019

pysvn предлагает Python-объектно-ориентированный интерфейс для SVN.

Я активно поддерживаю писвн и пользуюсь. Низкая скорость изменений является признаком зрелости программного обеспечения.

Существуют готовые наборы для Windows и MacOS. Linux-системы упаковывают его, например, в Debian и Fedora.

pysvn не устанавливается из PyPI, потому что это потребует от пользователя установки компиляторов и библиотек разработчиков.

Подробнее о https://pysvn.sourceforge.io/

0 голосов
/ 28 апреля 2019

pip install svn называется PySvn на их github , но svn на PyPi . Похоже, у него есть открытые заявки и довольно недавнее обновление версии за последние 6 месяцев.

Существует более старый PySVN, который может быть найден в SourceForge , но в настоящее время он не обновляется или идет активная разработка.

Вы должны использовать версию на PyPi через установку pip, учитывая, что она кажется более активно разработанным модулем.

...