为什么eclipse没有捆绑的svn客户端

osh*_*hai 9 eclipse subclipse svn cvs subversive

默认情况下,Eclipse使用CVS客户端插件进行部署.为什么默认情况下没有捆绑的svn源控制客户端?

McS*_*tch 9

有一个讨论揭示了集成Eclipse存在的各种svn插件的潜在问题.

来自底格里斯的Eclipse SVN提案建议:

该决定[撤回提案]的最后一个因素是许可.任何Subversion插件都将依赖于Subversion的JavaHL库或SVNKit纯Java库.SVNKit的许可证被Eclipse拒绝,在Subversion的情况下,他们计划在允许我们使用该库之前审查所有代码.Subversion依赖于像Neon和BDB这样的库,这些库具有Eclipse通常不接受的许可证.所以我们有一些问题是我们是否能够将JavaHL或SVNKit包含在我们的插件中.再一次,也许这对Subversive来说可能不是一个问题.

因此,各种许可问题似乎是默认包含现有svn插件的关键.