Java是否有围绕subversion和Git的API包装器?

mrb*_*lah 9 java svn git

好奇,如果Git和Subversion for Java有任何API包装器?

我希望能够从Subversion和Git repos中提取变更集和源代码(以及差异).

这可能吗?任何预先构建的API?

Gav*_*n H 7

一个快速的谷歌搜索发现了一些结果,虽然我不能说我已经使用它们所以他们的用处是未知的

  • JavaGit:"JavaGit是一个Java API,提供对git存储库的访问.我们的目标是为库提供易于使用的API,对于刚接触git的开发人员和经验丰富的git用户的开发人员而言,这是直观的." 根据他们的FAQ,它只是在幕后使用命令行git命令
  • JGit:Java中git的实现
  • svnkit:用Java实现SVN.

  • JavaGit开发人员本身使用svn托管项目有点可疑。 (2认同)