- Subclipse
Subclipse 主页位于http://subclipse.tigris.org,与SVN(http://subversion.apache.org)联系紧密,我们可以称之为 SVN 官方的 eclipse 插件。
Subclipse 是 SVN 直接支持的项目,在很早的时候就已经出现了。早先有Subclipse 将会成为 Eclipse Foundation 成员的传闻,可是最后却出现了令人大跌眼镜的结果,Subversive 率先成为了 Eclipse 的子项目。这中间到底出现什么情况,我们就不得而知了。或许 Eclipse 与 SVN 两个都非常成功的开源项目间,某些协议出现一些争议了吧。 - Subversive
Subversive 是 eclipse 官方的 SVN 插件,主页位于http://www.eclipse.org/subversive。Subversive 最先是由一个第三方公司 Polarion 开发的。 - 连接器
不管是 Subclipse 还是 Subversive ,它们使用的 SVN 连接器不外乎这两种(这也是为什么用Eclipse市场安装插件完毕之后重新打开之后会出现一个窗口,提示你选择连接器),JavaHL 和 SVNKit ,SVNKit 是 Subversion 的纯 Java 连接库版本,整个连接底层都是由 Java 实现的,不需要额外的支持。而 JavaHL 则使用的是 Subversion 原生的连接库,加上了 Java 调用库。这两种连接库给人表征的感觉应该是 JavaHL 在连接稳定性和速度上应该占优,而 SVNKit 则应该更省事,适用性更广。如果非要推荐一个的话,我还是建议先选择 JavaHL,如果 JavaHL 无法在你的系统中正常工作,再选择 SVNKit。 - 选择
从两个插件使用的易用性上来说,只能真的说是难分高下。相对来说,Subversive 可能是属于 Eclipse 官方的缘故,似乎与 Eclipse 整合方面做得更加出色,相对来说在 Eclipse 中的操作会更让人感觉舒服一些,比如项目分支布局等等。而 Subclipse 则相对来说和 Subversion 联系更加紧密,Subversion 的更新、特有功能等等这方面的支持则远远超出了 Subversive 。
个人使用TortoiseSVN客户端配合Subclipse插件,这样客户端管理文档,插件管理代码,两者还可以互相关联,简直天衣无缝,但要注意,两者的版本一定要兼容,一般插件的版本高于或等于客户端的。比如我现在插件是site-1.10.3而客户端是TortoiseSVN 1.8.4。
Eclipse的SVN插件
最新推荐文章于 2023-04-15 12:02:46 发布