Eclipse默认使用CVS 客户端插件部署。为什么没有默认捆绑的svn源代码控制客户端?
2 回答
9
有一个讨论揭示了集成 Eclipse 存在的各种 svn 插件的潜在问题。
来自 Tigris的 Eclipse SVN 提案状态:
该决定[撤回提案]的最后一个因素是许可。任何 Subversion 插件都将依赖于 Subversion 的 JavaHL 库或 SVNKit 纯 Java 库。SVNKit 的许可证被 Eclipse 拒绝,对于 Subversion,他们计划在允许我们使用该库之前审查所有代码。Subversion 依赖于 Neon 和 BDB 等库,这些库具有 Eclipse 通常不接受的许可证。所以我们对我们是否能够在我们的插件中包含 JavaHL 或 SVNKit 有一些疑问。同样,也许这对 Subversive 来说不是问题。
因此,各种许可问题似乎是默认包含现有 svn 插件的症结所在。
于 2010-11-15T22:17:14.507 回答
1
这可能与Eclipse 本身的源代码仍然存储在 CVS 中这一事实有关。
于 2010-11-15T22:10:32.960 回答