哈德森vsjenkins在2012年

2011年,哈德森和jenkins的情况如下(恕我直言) – 哈德森有点稳定,但jenkins的发展速度稍快。
2012年的“哈德森VSjenkins”现在情况如何?

就稳定性而言,在一年多的时间里,Jenkins已经为那些希望更安心地支持正在安装的软件的人提供了长期支持 (LTS)版本。

每三个月左右,select一个被jenkins用户社区视为运作良好的以前的版本。 这个版本是分支的,任何重要的修补程序(已经“经过testing”)都回到了这个Jenkins版本,然后这个版本得到了不同的人和公司的额外的testing。 一旦准备好发布,这将成为新的LTS版本。

随着新的高优先级修补程序出现,这些修补程序被反向移植到LTS版本。

Jenkins的大量用户坚持LTS系列发布,根据Jenkins公开的使用统计 ,数千个部署正在使用它。

这意味着您下载的LTS版本比从通常的每周发行版中select的随机版本更稳定。

除了统计数据之外,与哈德森相比,Jenkins使用情况,社区规模,开发水平,新function添加率,新插件数量和邮件列表活动等情况似乎没有改变(即Jenkins仍然不断更进一步前进 )。

基本上, 前面讨论的大部分观点仍然适用,尽pipe哈德森公司最初的支持似乎已经平息了一点。

我用过哈德森和jenkins。 我一直在关注这两个更改列表。

我仍然认为我们从哈德森转到jenkins做出了正确的select。 哈德逊核心开发人员正在开发jenkins。 那些仍然受雇于Oracle的人主要是支持Hudson的人(据我所知,Apache Maven人也在提供修补)。

我在哈德森时代提出了一些错误。 我可以告诉你,jenkins大部分都已经解决了。 在解决问题的好几个月之后,哈得逊人就这些特定的bug修复或要求进一步的投入。

大多数插件开发者(几乎所有的)都已经将他们的插件迁移到Jenkins,现在主要支持Jenkins。 在插件方面,jenkins正在开发更多,更快。 现在有一些由Cloudbees提供的付费插件。

据我所知,开源社区已经把它的大部分移到Jenkins。

一些喜欢支付费用而又不希望迁移到jenkins的公司仍然在使用哈德森公司。 坦率地说,我不明白为什么。 jenkins也得到了Cloudbees的商业支持,在这里,Kohsuke Kawaguchi(Hudson的创造者)现在在这里工作。 Cloudbees现在甚至有免费的服务来托pipeGitHub托pipe的项目。 他们让您的OSS项目免费构build! 🙂

Jenkins改进了对云的支持。 如上所述,Cloudbees也在云中提供这个SaaS。 我不确定哈德逊是否支持这一点。 我觉得他们现在还不是很先进, 无论如何,据我所知,Hudson并没有为云计算提供SaaS。

我的意见是,如果你必须select一个,它应该是jenkins。

我认为https://stackoverflow.com/a/5970813/556520回答了很多有关哈德森vsjenkins问题的重要问题。; 该主题解释了每种产品的优缺点。

从与CI一起工作多年的个人经验,最近开始为Hudson开发,我会坚持稳定的哈德森版本,因为jenkins正在做更多的开发和支持他们的cloudbees服务,哈德森已经转移到了eclipse的基础上,而不是开发服务。 那只是我的$ 0.02。