Frage

Siehe Titel.

War es hilfreich?

Lösung

Scott Hanselman hat darüber geschrieben Hier.Es heißt vorerst MS Deploy und es gibt ein Tech-Vorschau verfügbar.

Ich denke nicht, dass es genug ist capistrano für Rubin oder Stoff für Python.Mit beiden Apps können Sie Rezepte erstellen und die Befehlszeilenoptionen auf ein Minimum beschränken.Wenn Sie sie in der Rezeptdatei belassen, behalten Sie die Quellcodeverwaltung bei und reduzieren den Tippaufwand beim Ausführen von Aufgaben, um die Arbeit schneller und einfacher zu gestalten.

Andere Tipps

Ich bin ehrlich gesagt der Meinung, dass man, anstatt Capistrano, Vlad oder Fabric zu kopieren, ein Tool nutzen kann, das es bereits gibt – Rechen.

Ich habe Rake für die Integration verwendet CC.rb für meine ASP.Net-Apps.Es hat eine Aufgabe zum Erstellen der App, indem es MSBuild aufruft, um die schwere Arbeit beim Kompilieren zu erledigen, und dann Ruby verwendet, um die Build-Ausgabe zu komprimieren und an einen angegebenen Speicherort zu kopieren, einen Ordner im virtuellen Verzeichnis zu erstellen und die Build-Ausgabe zu kopieren, um die Build-Ergebnisse anzuzeigen Aktion.Sie können ganz einfach Aufgaben erstellen, die mit jedem der .Net-Befehlszeilentools interagieren.

Ich denke, der Zweck von MS Deploy besteht darin, die vorkompilierte Webausgabe eines .net-Projekts zu übernehmen und diese bereitzustellen (ich könnte mich jedoch irren).Ich bin mir sicher, dass davon ausgegangen wird, dass Sie als Voraussetzung kompiliert haben.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top