是否可以设置TFS 2010来执行gated check ins但是使用NOne作为构建引擎?

时间:2010-08-09 19:20:02

标签: tfs msbuild build-automation nant tfs2010

我们目前正在使用TFS作为我们的源代码存储库,但我更喜欢NAnt作为我的构建引擎而不是MSBuild。我想知道是否有人知道是否可以使用NAnt作为构建引擎,但仍然可以获得TFS门控签入构建的好处?

1 个答案:

答案 0 :(得分:1)

这是非常可行的,也是MSFT从MSBuild迁移到Workflow 4以进行构建的原因的原因之一。

有两种选择:

  1. 让NAnt团队创建一个自定义Activity,复制MSBuild活动并进行软件构建
  2. 编写您自己的活动以致电NAnt。
  3. 如果NAnt也运行测试,那么您可能需要自定义更多的工作流程,并且要小心正确的数据仍然会传回TFS,这样您仍然可以获得报告。

    我可能会建议使用Final Builder,因为它已经提供了集成选项。