请推荐一个良好的持续集成,它将构建和集成.net堆栈和可视化c++。
我得到的一些建议是
由于项目的多重标记性质,您会推荐哪种持续集成解决方案?
发布于 2011-11-21 19:51:51
我已经用了好几年了。下面的一些答案说明,大部分工作将产生您自己的构建脚本。我的经验也是如此。我们在构建过程中使用了MSBuild和Powershell脚本的组合,它可以在几乎任何CI工具下运行,因此选择一个取决于您在定制、与其他系统的集成、性能和易用性方面所寻求的内容。
简短答覆:
我推荐詹金斯。到目前为止,这似乎是上述品质的最佳组合。它有大量的插件,一些本地化,并积极开发开放源码软件社区。
较长的答覆:
。
发布于 2011-11-21 03:54:16
在CruiseControl和TeamCity之间,TeamCity的设置更快、更容易,但是您可能需要检查它的授权。我不能和詹金斯说话,从来没有用过。
发布于 2011-11-21 13:38:13
Jenkins有一个很大的优点,就是非常可扩展(目前超过400个插件),这允许您将它与大量其他工具结合在一起。所以它给了你在其他工具选择上的完全自由。我最近读到,这是TeamCity的一个问题,您无法使用整个工具堆栈(例如,使用SVN或Git作为版本控制系统)。
我把Jenkins自己用于我们的项目,这些项目都有Java和C++代码,我对这个工具非常满意。我们以前有过CruiseControl,一次也没有后悔过。
https://stackoverflow.com/questions/8206359
复制相似问题