Frage

Ich erstelle eine WSP-Dateien auf einem Build-Server jede Nacht und mag sie automatisch in einer QA-Umgebung implementieren.

In Sharepoint 2007, gibt es keine Möglichkeit, Remote-deploy WSP-Dateien mit Ausnahme hässlich psexec-Abhilfen.

Hat sich das mit Sharepoint 2010 verbessert? Kann ich das Powershell-Material irgendwie?

nutzen

Mein Build-Server ist nicht Teil der Sharepoint-Farm. Es ist nicht einmal die gleiche Sharepoint-Version ausgeführt werden (Es läuft eine eigenständige Stiftung, während die echten Bauernhof läuft Standard)

(Hinweis: Es gibt einige Fragen auf SO darüber, aber sie sind über WSSv3 / SP2007 und gelten nicht)

War es hilfreich?

Lösung

Gelöst durch durch Powershell-Remoting . Der WSP muss noch auf einen Server gehen und Add-SPSolution et al muss auf dieser Maschine laufen zu lassen, aber ich kann jetzt, dass aus dem Build-Server tun.

Andere Tipps

Ich habe ein Post Buildereignis erstellen, dass auf unserem Build-Server ausgeführt wird, dass Kopien der WSP-Datei in unseren Testserver in einem bestimmten Verzeichnis. Einmal auf dem Testserver, ein (Windows Server) Timer Job Looks für die WSP-Datei und ein STSADM Befehl installiert sie. Manchmal laufen wir in Probleme Entfernen der Lösung, da ich haven nicht leicht / elegante Art und Weise gefunden zu überprüfen, ob die Lösung richtig entfernt wird. Normalerweise laufe ich einen Befehl, um die Lösung zu entfernen. Führen Sie es ein zweites Mal und dann installieren.

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