NAnt或MSBuild,在svn环境中应该使用哪一个?
我有一个C#项目,我需要为其自动化构建,我正在尝试在NAnt和MSBuild之间进行选择 我应该用哪一个 哪一个功能更好,包括支持svnNAnt或MSBuild,在svn环境中应该使用哪一个?,msbuild,nant,Msbuild,Nant,我有一个C#项目,我需要为其自动化构建,我正在尝试在NAnt和MSBuild之间进行选择 我应该用哪一个 哪一个功能更好,包括支持svn 谢谢为什么两者都不可以呢?您应该能够从NAnt启动MSBuild。如果您有TFS并使用更严格的microsoft方法,那么我将使用MSBuild,因为它自然嵌入到构建过程中 如果您采用的是更开放的源代码方法,如TeamCity、CruiseControl,那么NAnt可能会更好。您应该阅读以下内容: 仅供参考,TeamCity与MSBuild合作愉快——我们将
谢谢为什么两者都不可以呢?您应该能够从NAnt启动MSBuild。如果您有TFS并使用更严格的microsoft方法,那么我将使用MSBuild,因为它自然嵌入到构建过程中 如果您采用的是更开放的源代码方法,如TeamCity、CruiseControl,那么NAnt可能会更好。您应该阅读以下内容:
仅供参考,TeamCity与MSBuild合作愉快——我们将此组合用于CI构建。我同意,您可以相互调用NAnt和MSBuild。我想展示的是“MS方法”和“开源替代方案”。