NAnt或MSBuild,我应该在svn环境中使用哪一个?

时间:2009-04-17 02:21:46

标签: msbuild nant

我有一个C#项目,我需要自动化构建,我正在尝试在NAnt和MSBuild之间进行选择。

我应该使用哪一个?

哪一个具有更好的功能,包括对svn的支持?

谢谢

3 个答案:

答案 0 :(得分:9)

答案 1 :(得分:3)

为什么不两者兼而有之?您应该能够从NAnt启动MSBuild。

答案 2 :(得分:3)

如果您有TFS并使用更严格的微软方法,那么我会使用MsBuild,因为它自然地嵌入到构建过程中。

如果您采用更加开源的方法,例如TeamCity,CruiseControl,那么NAnt可能会更好。