Eclipse Git 插件 EGit 发布了

  • Alex Blewitt
  • 张龙

2010 年 3 月 27 日

话题:JavaIDEGitHub语言 & 开发

org.eclipse EGit v0.7.1 的首个公开版于 EclipseCon发布了。EGit 构建在纯 Java 实现 JGit 之上,这意味着它并不依赖于外部程序库和本地代码,而这些内容阻碍了 Eclipse 对 Subversion 的支持。

作为孵化项目,EGit 既没有提供完整的特性,也不敢保证没有 bug;然而赶在今年夏天 Eclipse Helios 发布前发布 EGit 的目的旨在获取用户反馈并在 Helios 发布之际提供 0.8 版。

大家可以在 wiki 上阅读 EGit用户指南,对于从未使用过 EGit 的人来说可以将该指南当作DVCS 的入门手册EGit 项目主页上有更详尽的信息。

Git 是 Eclipse.org 未来的 DVCS;如果想更进一步,那么可以看看bug 257706,里面有很多讨论,但协议问题才是这场争论背后的主因。自从迁移到 Eclipse,EGit 代码的协议就改成了 EPL,而 JGit 代码则基于 EDL,这样其他工具如 NetBeans 就可以重用这些代码了。虽然外部依然可以MercurialEclipse的形式支持 Hg,但由于底层的Mercurial库基于 GPL 协议,因此 Eclipse.org 没法发布这些库,这也妨碍了 Eclipse 对 Subversion 的集成。

可以填写EGit bug 报告或是通过egit-dev邮件列表反馈信息。

查看英文原文:EGit Eclipse Git plug-in released

JavaIDEGitHub语言 & 开发