问题
A Build system with .NET devs as its Primary Target Audience that is does not have an XML-only Syntax?
回答1:
- Boo build system (uses Boo)
- Phantom (another one that uses Boo)
- PSake (uses PowerShell)
- FAKE (uses F#)
回答2:
FluentBuild
There is also UppercuT - which uses conventions to do the building, so it is not necessary to look at that XML syntax.
回答3:
I use actual Ruby Rake, just invoke the power of msbuild through your Rake script.
It's quite simple and much better than the XML alternatives in my opinion.
回答4:
Check out rake-dotnet too: http://github.com/petemounce/rake-dotnet
I'm just about to give this a go!
回答5:
You should definitely try NUBuild.
I am a developer and I uses it on a regular basis and I work with around 75 projects that I need to build with every code change/release. It has saved me huge amount of time by allowing me to find build failures locally and lot earlier in the development cycle and not after I have checked in my code.
NUBuild is extremely fast, easy to setup (you do it only once) and gives you the power of a complete build server at your fingertip by letting you do 'local builds'. You do not have to write 'dense' xml scripts. There is only one simple configuration file you need to create while setting it up (Refer the user guide). It also has lots of other advance features and functionalities. You can find more detail on the project site (on codeplex):
http://nubuild.codeplex.com/
回答6:
nRake is the way to utilize Rake itself
来源:https://stackoverflow.com/questions/630332/build-system-for-net-with-a-make-rake-like-syntax