我的团队已将我们的源代码从另一个源代码控制系统迁移到 TFS。我们的构建利用 CruiseControl.NET。构建迁移的第一步是继续我们的 CC.NET 构建过程,但从 TFS 获取源代码。没问题。
下一步是开始向基于 TFS 的构建迁移。我正在考虑的第一步是从 TFS 中启动 CC.NET 构建。这样,TFS 处理触发器(例如基于签入的 CI 构建)和构建报告,但 CC.NET 执行实际构建。
有人做过这种 TFS/CC 集成吗?有任何陷阱或警告吗?启动构建并从 CC.NET 获取构建结果的最佳方式是什么?
谢谢。