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
- 1. Syntax-Hervorhebung Komponente für .NET
- 2. .Net img src Syntax
- 3. VB.Net-Syntax für Datumsbereichsfilter
- 4. Syntax für row_to_json mit sqlalchemy
- 5. Freie Syntax Hervorhebung von .NET Editor
- 6. Freie Syntax Hervorhebung Komponente in .NET
- 7. Syntax für WHERE-Klausel mit UND/ODER?
- 8. Parser für die Mathematica-Syntax?
- 9. Coffeescript Syntax Problem mit für Anweisung
- 10. Syntax-Bereich: Beginne mit einer Gruppe
- 11. Konvertieren Sie .NET-Syntax in PHP mit SoapHeader() Anruf
- 12. Wie lautet die Syntax zum Initialisieren einer Zeichenfolge mit einem Textblock in .NET?
- 13. .NET IoC - Equivalent Code für .NET Unity
- 14. C# -Generika Syntax für mehrere Typparameter Constraints
- 15. Chai: wie für undefined mit 'sollte' Syntax
- 16. jQuery Syntax für bedingte Logik mit Optionsfeldern?
- 17. Syntax für impliziten Operator mit Klasse Indexer
- 18. Syntax für Schienen g Migration mit Space
- 19. SaSS-Syntax für Attribut mit Klasse innerhalb?
- 20. VB6 mit einer .NET-Bibliothek
- 21. MySQL-Syntax für Update-Join
- 22. Angular2-Syntax für SublimeText3
- 23. JSON-Syntax für Eigenschaftsnamen
- 24. Syntax Highlighter für WPF
- 25. Syntax Textmarker für Zweig
- 26. Syntax Highlighter für Java
- 27. Parameter Syntax für „ProcessBuilder.command“
- 28. Syntax-Checker für C#
- 29. Syntax für C# Klassendefinition
- 30. Hosting einer .net-Baugruppe für COM-Interop mit langer Lebensdauer?
Ich empfehle das Boo-Build-System (Boobs) zu nutzen. Es ist Rake am nächsten. – joemoe