我阅读了各种CI服务器的特性描述,但他们并没有告诉我在实践中这种支持有多好。 你有什么经验?
这是一个CI服务器功能矩阵,包括GIT支持(向下滚动)。
编辑:wrt。 经验,我发现Hudson比CruiseControl更容易配置和维护。 我在过去发现:
显然其他人会有不同的经历,但是我已经在不同的客户端看到了上述情况。
我已经使用了TeamCity几个月,git一年多了。 TeamCity是一个轻而易举的设置,并且最近添加了对git的内置支持(在此之前插件对我来说也工作得很好)。 他们的git模块工作得很好,但是如果您在创建VCS根后切换您指向的git服务器,则会感到困惑。 在日志记录方面我找不到太多的东西,
但95%的时间都可以工作,而且我对整体感到满意,因为配置非常简单。
一旦我们的配置达成了(这确实需要做些什么),我的商店和Hudson取得了很大的成功。 有一些您有兴趣听到的特定区域?
我们正在使用Buildit和git。 一般来说,它的工作原理!
我们的构建系统有一个钩子来启动一个构建,无论何时提交(实际上是一个推送到原点)。 Buildbot的网站上显示的建设怪等。一般来说,它的效果很好!
另外,看到一些将被合并到git中的功能并没有很好的git支持,开发人员非常敏感,并且有助于增加这种支持。 真的,一个伟大的系统,因为它很容易影响的事情。