【发布时间】:2011-03-27 11:38:00
【问题描述】:
我们目前使用 TFS 作为我们的源代码存储库,但我更喜欢 NAnt 作为我的构建引擎而不是 MSBuild。我想知道是否有人知道是否可以将 NAnt 用于构建引擎,但仍然可以获得 TFS 门控签入构建的好处?
【问题讨论】:
标签: tfs msbuild build-automation nant
我们目前使用 TFS 作为我们的源代码存储库,但我更喜欢 NAnt 作为我的构建引擎而不是 MSBuild。我想知道是否有人知道是否可以将 NAnt 用于构建引擎,但仍然可以获得 TFS 门控签入构建的好处?
【问题讨论】:
标签: tfs msbuild build-automation nant
这是非常可能的,也是 MSFT 从 MSBuild 迁移到 Workflow 4 以进行构建编排的原因之一。
有两种选择:
如果 NAnt 也运行测试,那么您可能需要自定义更多工作流程,并注意正确的数据仍会传递回 TFS,以便您仍能获得报告。
我可能会推荐使用Final Builder,因为它已经提供了集成选项。
【讨论】: