【问题标题】:Starting a CruiseControl Build from TFS从 TFS 启动 CruiseControl 构建
【发布时间】:2012-09-01 19:56:55
【问题描述】:

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

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

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

谢谢。

【问题讨论】:

    标签: .net build tfs cruisecontrol.net tfsbuild


    【解决方案1】:

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

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

    让它们并行运行,暂时只使用另一个基于 tfs 的标签系统。 这样您就可以在一切正常的情况下进行切换,并且不会干扰您当前的设置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-12-31
      • 1970-01-01
      • 2014-08-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-21
      相关资源
      最近更新 更多