Automatisieren Sie den SVN UP-Prozess auf mehreren Anwendungsservern

Automatisieren Sie den SVN UP-Prozess auf mehreren Anwendungsservern

Ich habe mehrere PHP-Anwendungsserver mit jeweils eigener SVN-Checkout-Kopie. Wenn ich jetzt etwas bereitstellen muss, muss ich auf allen Servern einzeln SVN-Up ausführen.

Gibt es eine Möglichkeit, diesen Prozess zu automatisieren und mit einem Befehl Code auf alle Server zu übertragen? Code auf einem gemeinsam genutzten NFS zu haben, ist eine Option, die ich nicht wählen möchte.

Danke

Antwort1

Sie können einen Post-Commit-Hook im Repository haben, der sendetein Signalan alle App-Server, wenn es nötig ist, damit diese es entsprechend Ihren Anforderungen interpretieren und verarbeiten können (die Client-Seite muss ebenfalls von Ihnen geschrieben werden)

verwandte Informationen