有没有可用的Subversion API包装器?

时间:2009-12-04 01:25:12

标签: api svn svn-api

寻找subversion api包装器,让我通过Web应用程序调用subversion。

此时的任何语言

4 个答案:

答案 0 :(得分:5)

pysvn:你可以将它与你最喜欢的python web框架集成。

答案 1 :(得分:3)

SVNKit是一个纯Java Subversion客户端库。

  

SVNKit支持所有标准   颠覆操作,都在工作上   副本和存储库。它是   与所有版本兼容   Subversion,适用于HTTP,SSH,SVN   和FILE协议。它提供API   版本几乎任何对象模型   使用标准的Subversion存储库;   没有必要保留任何东西   文件系统。 SVNKit与本地合作   存储库以及远程存储库

特点:

  • 通过http(s),svn,svn(+ ssh)和文件协议进行存储库访问。
  • 工作副本操作 - 均受支持。
  • 存储库管理:创建,加载,转储和重放 操作。
  • 除了自己的API,SVNKit还实现了JavaHL API。
  • 据报道,SVNKit适用于Windows,OSX,Linux,BSD和OpenVMS。
  • SVNKit不需要原生二进制文件,它可以开箱即用。
  • 默认情况下使用Native Subversion配置文件。
  • Java Subversion命令行客户端是SVNKit的一部分。
  • 最新的SVNKit支持Subversion 1.6.5。

答案 2 :(得分:1)

答案 3 :(得分:0)

您可以尝试Svn.NET

以下是类似帖子中.NET的更多选项:

Is there a Subversion API that can be used to program against in .NET