Ein Build-System mit .NET-Entwicklern als primäre Zielgruppe, das ist nicht haben eine XML-only-Syntax?Build-System für .NET mit einer Make/Rake-artigen Syntax?
Antwort
- Boo build system (verwendet Boo)
- Phantom (eine andere, die Boo verwendet)
- PSake (verwendet Power)
- FAKE (nutzt F #)
Ich benutze tatsächlichen Ruby Rake, rufen Sie einfach die Macht von Msbuild durch Ihr Rake-Skript.
Es ist ziemlich einfach und viel besser als die XML-Alternativen meiner Meinung nach.
Es ist auch UppercuT - welche u Ses Konventionen, um das Gebäude zu tun, so ist es nicht notwendig, diese XML-Syntax zu betrachten.
+1 für FluentBuild. Ich hoffe, dass dies in Zukunft mehr Updates bekommt. Sieht nach einem sehr interessanten Projekt aus. –
Sie sollten unbedingt versuchen NUBuild.
Ich bin ein Entwickler und ich benutze es regelmäßig und ich arbeite mit rund 75 Projekten, die ich mit jedem Codewechsel/Release erstellen muss. Es hat mir viel Zeit gespart, indem ich Build-Fehler lokal und viel früher im Entwicklungszyklus finden konnte und nicht nachdem ich meinen Code eingecheckt hatte.
NUBuild ist extrem schnell, einfach zu installieren (Sie tun es nur einmal) und gibt Ihnen die Möglichkeit, einen kompletten Build-Server zu erstellen, indem Sie lokale Builds machen können. Sie müssen keine "dichten" XML-Skripte schreiben. Es gibt nur eine einfache Konfigurationsdatei, die Sie beim Einrichten erstellen müssen (siehe Benutzerhandbuch). Es hat auch viele andere erweiterte Funktionen und Funktionen. Sie können mehr Details auf der Website des Projekts (auf Codeplex) finden:
Check out Rake-Dotnet zu: http://github.com/petemounce/rake-dotnet
Ich bin gerade dabei, diese gehen zu geben!
nRake ist der Weg Rake selbst
Ich empfehle das Boo-Build-System (Boobs) zu nutzen. Es ist Rake am nächsten. – joemoe