SVNKit替代方案

时间:2011-04-26 17:31:32

标签: java svn

有没有人知道一个好的Java Subversion库?我使用的是SVNKit,但如果您正在处理的代码是开源的,那么它只是开源的。

2 个答案:

答案 0 :(得分:3)

SvnClientAdapter是一个高级Java subversion库,已获得Apache许可,可根据您的需要使用多个低级实现。这是Subclipse使用的库。

答案 1 :(得分:1)

问题并未说明“重复使用”或“链接到”或任何其他表明此人希望将SVNKit嵌入其软件中的方面。字面意思是“我使用SVNKit”作为工具然后问题被误解了。阅读SVNKit的许可证,它说它可以不受限制地自由使用:

http://svnkit.com/licensing/index.html

具体来说,如果您的软件本身就是开源软件,那么如果您只能将svnkit重新分发为软件的部分。这就像所有带有GPL许可证的GNU开发人员工具和编译器一样;数十年来,我们一直致力于在主要企业建立封闭源软件,这些企业非常重视许可。很长一段时间你没有将工具的代码嵌入到你自己的产品中,只需使用该工具制作闭源软件就没有问题。

这是一个关于SVNKit的常见误解,我很困惑因为我的回答。