NAnt or MSBuild, which one should I use in an svn environment?
Asked Answered
M

3

8

I have a C# project for which I need to automate the build and I am trying to choose between NAnt and MSBuild.

Which one should I use?

Which one has better functionality, including support for svn?

Thanks

Magnetics answered 17/4, 2009 at 2:21 Comment(0)
E
9

you should read this:

NAnt or MSBuild, which one to choose and when?

Emanative answered 17/4, 2009 at 2:40 Comment(0)
S
3

Why not both? You should be able to start MSBuild from NAnt.

Shoddy answered 17/4, 2009 at 2:26 Comment(0)
H
3

If you have TFS and use a more strict microsoft approach, then I would use MsBuild since it's naturally embedded in the building process.

If you are taking a more open source approach such as TeamCity, CruiseControl, then NAnt may be better.

Hermit answered 17/4, 2009 at 2:29 Comment(2)
Just for info, TeamCity works happily with MSBuild -- we use this combination for our CI builds.Chaw
I agree, and you can call NAnt and MsBuild from each other. I want to show there are "MS approaches" and "Open Source alternatives".Hermit

© 2022 - 2024 — McMap. All rights reserved.