Ich habe noch nie ein automatisches Build-System benutzt - um ehrlich zu sein, ich hatte nie einen Nutzen dafür, da ich als Solo-Entwickler arbeite (nicht nach Wahl) und die Entwicklung nur auf meiner Workstation mache, also Build Menü in Visual Studio war gut genug für mich.
Ich versuche, mehr gute Softwareentwicklungspraktiken zu lernen, und kontinuierliche Integration ist einer von ihnen. Ich weiß jedoch, dass ich ein automatisiertes Build-Skript verwenden muss, um eine CI-Umgebung einzurichten, aber ich habe noch nie eine verwendet und weiß nicht, wo ich anfangen soll.
Ich habe gehört, dass NAnt der wirklich gute ist (obwohl MSBuild ähnlich ist), den die meisten professionellen Entwickler benutzen. Was sind einige gute Ressourcen, um richtig zu lernen, wie man NAnt benutzt?
Der beste Ort, um mit dem Lernen zu beginnen, besteht darin, sich ein kleines Projekt anzusehen und auf das NAnt-Benutzerhandbuch
Abgesehen davon, hier sind ein paar Orte, die ich in der Vergangenheit hilfreich gefunden habe:
Wir stellen ein paar gute Screencasts auf Nant auf Ссылка
zusammenEine Ressource, die mir geholfen hat, waren einige aktuelle Projekte, die andere erstellt haben. Wählen Sie einige Projekte aus, die .NET und NAnt verwenden, laden Sie die Quelle herunter und schauen Sie sich ihre Build-Dateien an und wie sie diese organisieren. Dies könnte ein Licht darauf werfen, warum Sie bestimmte Dinge und einige Tipps und Tricks verwenden möchten.
Beispielprojekte, die für mich nützlich waren, um ihre NAnt-Build-Prozeduren zu betrachten:
Tags und Links build-automation nant alt.net