我需要使用 python 的 svn 或 pysvn 来获取 svn 存储库日志和信息等,但我不知道这两个模块之间有什么区别以及如何选择更合适的模块。有什么建议吗?
问问题
2096 次
2 回答
1
pysvn 为 svn 提供了一个 Pythonic 面向对象的接口。
我积极维护和使用 pysvn。缓慢的变化率是软件成熟的标志。
有适用于 Windows 和 macOS 的预构建工具包。linux 系统将其打包,例如 debian 和 fedora。
pysvn 不是从 PyPI 安装的,因为这需要用户安装编译器和开发人员库。
于 2019-06-29T08:36:11.500 回答
1
pip install svn
PySvn
在他们的 github上调用,但svn
在 PyPi 上调用。看起来它在过去 6 个月内有开放票和相当新的版本更新。
在 SourceForge 上PySVN
可以找到一个较旧的版本,但目前似乎没有更新或正在进行积极的开发。
考虑到它似乎是一个更积极开发的模块,您应该通过 pip install 在 PyPi 上使用该版本。
于 2019-04-28T03:30:28.677 回答