Jens Puruckherr wrote:
ich habe eine Webapplikation unter Subversions-Kotrolle. Auf den Live-Servern befindet sich ein Checkout eines konkreten getaggten Zustandes. (Release1)
Eine kleine Korrektur wird im Trunk-Zeig gemacht. Wie transportiere ich diese am Besten ins Live?
[...]
Warscheinlich ist das wieder eine fifty/fifty - Entscheidung und der schwarze Petersitzt bei mir. Oder seht Ihr noch eine dritte Möglichkeit?
Was haelst du von Aliases/Redirects in der Apache-Konfiguration ?
Du nutzt Variante 1 oder 2 auf jedem einzelnen Rechner des Clusters. Wenn alles eingerichtet und getestet ist, machst du ein apachectl reload fuer den Cluster (evtl. pro Rechner).
Live-Alias /webapp Aktuelle Live-Version /webapp-1.0 Neue Live-Version /webapp-1.1
Den Zugriff auf die Test-Version schraenkst du mit den passenden Direktiven entsprechend ein.
Jens