从TFS启动CruiseControl构建

时间:2012-09-07 23:02:07

标签: .net build tfs cruisecontrol.net tfsbuild

我的团队已将我们的源码从其他源控制系统迁移到TFS。我们的构建利用了CruiseControl.NET。构建迁移的第一步是继续我们的CC.NET构建过程,但从TFS获取源代码。没问题。

下一步是开始向基于TFS的构建迁移。我正在考虑的第一步是从TFS内部启动CC.NET构建。这样,TFS处理触发器(例如基于签入的CI构建)和构建报告,但CC.NET执行实际构建。

有没有人做过这种TFS / CC集成?有任何问题或警告吗?启动构建并从CC.NET获取构建结果的最佳方法是什么?

感谢。

1 个答案:

答案 0 :(得分:1)

为什么不保留当前的CCNet设置? 只需切换源控制,一切正常。 因为这仍然是您公司的主要构建服务器。

接下来,您可以轻松设置/试验基于纯tfs的构建服务器的功能。 我不会试图将CCNet的结果转化为tfs。只是因为你必须在当前的构建服务器设置中更改X设置,这将破坏当前的构建流程。 CI / QA /生产

让它们并行运行,暂时为tfs采用另一个标签系统。 通过这种方式,您可以在一切正常时进行切换,并且不会干扰您当前的设置。