In meiner Firma entwickeln wir unsere ASP.NET-Anwendungen als Websites und arbeiten oft nur von unserem Netzlaufwerk, das direkt auf die Dateien auf unserem Entwicklungs-Webserver verweist. Unser Code wird zum Zeitpunkt der HTML-Anfrage kompiliert, sodass wir unsere Webanwendungen nicht erstellen. Ich habe gelesen, dass automatisierte Builds eine Best-Practice-Methode sind, und beabsichtigen, dies auch irgendwann zu erreichen. Im Moment benutzen wir VSS, was furchtbar ist und ich würde gerne zu Subversion wechseln.Bereitstellen von Code aus dem Subversion-Repository auf dem Webserver ohne Erstellen
Ich habe über NAnt für Builds und Bereitstellung gelesen, und auch nur über CruiseControl.NET gehört. Kann ich diese Tools einfach verwenden, um Code aus unserem SVN-Repository auf unseren Entwicklungs-Webserver zu übertragen, wenn ein Entwickler Änderungen an seiner Arbeitskopie festlegt?
Danke, ich werde auf jeden Fall diesen Beitrag auschecken! – JustinP8
geschrieben http://www.mattwrock.com/post/2009/10/22/The-Perfect-Build-Part-3-Continuous-Integration-mit-CruiseControlnet-and-NANT-for-Visual-Studio-Projects. aspx –
Ich mag diese Artikelserie wirklich. Ich wünschte, ich hätte die Zeit, ein schönes System so zu planen. Wir sind hier sehr ähnlich aufgebaut. Das sieht so aus, als würde es mehrere Probleme lösen, die wir jetzt haben. Tue jedoch zu den Zeitbeschränkungen im Moment, und ich bin der jr. Entwickler mit wenig Pull, muss ich nach einer leichteren Startlösung suchen. Ich denke, einen Post-Commit-Hook auszuführen, der nur auf dem Server ausgeführt und aktualisiert wird. – JustinP8