什么比.Net CI的CruiseControl更好?

Gre*_*man 14 cruisecontrol.net build-automation continuous-integration

我被要求为另一个客户设置另一个CruiceControl环境.我意识到我多年来一直在使用CC而没有真正寻找竞争对手.还有什么其他的东西可以为.Net应用程序提供同样好或更好的工作吗?

Phi*_*ert 19

TeamCity是一个非常好的CI服务器.(而"专业版"是免费的)

我已经使用它超过一年用于构建.NET项目,我必须说它比CC.NET恕我直言更好.

优点是:

  • 配置非常简单(基于Web的GUI)
  • 分布式系统(您可以在多台计算机上安装多个构建代理来分发构建过程)
  • 内置支持许多源控制系统
  • ...检查网站.该产品很棒......


Jef*_*ick 8

如果您还没有看到它,您可能需要查看持续集成功能矩阵,该矩阵列出了几乎所有的CI服务器.

我正在研究CruiseControl的Java版本,现在我为使用AnthillPro的Urbancode工作.从这个角度来看,正确的工具取决于您所寻找的范围.如果您只是在构建了大量工具后才能寻找快速反馈.如果您正在寻找设置构建网格,那么就有一小组工具.如果要跟踪项目和部署到多个环境之间的依赖关系,那么您将处于更小的组中.