【问题标题】:Can Python automatically communicate with SVNPython可以自动与SVN通信吗
【发布时间】:2011-05-10 01:33:00
【问题描述】:

我希望在我的 python 程序中实现一个 SVN 通信器,这样任何正在处理的文件都会自动存储到用户的 SVN 帐户中,而无需任何用户交互(已经提供了用户名和密码,因此 Python 负责存储)。有没有可以处理这种通信的库?

谢谢!

【问题讨论】:

    标签: python svn communicate


    【解决方案1】:

    Python bindings for SVN。它们遵循 C API,因此呈现了一个相当低级的接口,不是很“Pythonic”。我不确定这些天它们安装起来有多容易。我过去曾尝试使用它,发现它需要深入研究 C API 文档才能弄清楚如何使其工作。

    pysvn 提供了更“Pythonic”的 API。这个我用过,对比起来很简单。

    【讨论】:

      【解决方案2】:

      有一个pysvn 项目,为各种svn任务提供python接口。您可以使用它调用 svn commit 操作来执行您想要执行的用户操作。

      【讨论】:

        猜你喜欢
        • 2011-04-26
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-01-08
        • 1970-01-01
        • 2014-09-27
        相关资源
        最近更新 更多