目前(2012年11月)Eclipse Marketplace中提供的两个MercurialEclipse插件在功能和项目领导方面有何异同?
稍微扩展一下这个问题:
我只想在Eclipse中使用Mercurial项目的工作副本,但是当我寻找Mercurial插件时,我面临着这个令人困惑的选择。我怀疑目前我用的并不重要。但当然我肯定不知道。
目前(2012年11月),在Intland Software网站上的产品中列出了MercurialEclipse,在Eclipse Marketplace中显示为“MercurialEclipse(was:HgEclipse)”,主页位于JavaForge.com。 Eclipse Marketplace中的另一个MercurialEclipse是“MercurialEclipse”,自8月以来下载更受欢迎,并且在BitBucket.org上有一个主页。
我看到有共享历史记录,但是目前,在查看JavaForge和BitBucket时,它们列出了不同的版本号(分别为1.9.1和2.0.1)和不同的Eclipse更新站点。我看到代码库已经分散并重新统一(http://andrei.gmxhome.de/mercurialeclipse/index.html)。我们现在在同一个开发线上有两个站点用于两个阶段吗?或者是否存在我必须选择一方的竞争(无论是故意的还是无意的)?在这种情况下,有人在这里有相关的选择信息吗?
答案 0 :(得分:8)
简短的回答是它们与Javaforge网站在发布版中落后于Bitbucket网站的情况相同。所有错误都应该是Bitbucket网站上的文件:https://bitbucket.org/mercurialeclipse/main
最初MercurialEclipse是在Bitbucket上托管的。如果我没记错的话,在1.5版本左右,Intland将它分配给Javaforge。这就是HgEclipse这个名字的起源。一段时间后,该项目在Javaforge上重新团聚。一段时间后,在2.0发布之前,该项目又回到了Bitbucket。回到bitbucket有几个原因。其中之一就是Intland没有迅速发布,这引起了用户的混淆。另一个原因是JavaHg托管在Bitbucket上,而Bitbucket则是一个不错的主机。
尽管Intland在一段时间内没有直接贡献,但我认为他们仍然对托管版本感兴趣。他们的更新站点包括Mercurial二进制文件,而Bitbucket目前没有。