Hi,
mein Problem ist wohl grösser als angenommen, abgesehen von den technischen Problemchen, die ich vorher berichtete.
Gemäss Konrads Tipp aus einer früheren Frage, will ich nun zwischen den einzelne Releases einer Webapp 'svn switch'-en. Somit können alle Server vom Cluster am fixesten die neue Revision bekommen. Leider leider sitzen da einige Konfigfiles mitten in der Applikation, die auch noch auf jedem Webserver im Verbund geringfügig andere Werte enthalten (Servername, Ip ...). Da eine svn-Switch auch eine Art Update ist, gibt es an den Stellen in den Konfigfiles, wo die Serverabhängigen Infos sitzen, immer wieder Konflikte, die dann per Hand nachzuarbeiten sind.
1. Die Konfigfiles aus der Versionskontrolle rauszunehmen ist schlecht, da sie auch Elemente enthalten, die unter Versionskontrolle bleiben sollen.
2. Irgendwas Schlaues bauen, was pro Server (und pro Devel und Testumgebung) genau die Serverspezifischen Dinge nach dem Switch wiederherstellt ist gut, aber der Update-Konflikt ist da schon geschehen.
3. Ich mache mir die Mühe und bastel die Konfigfiles nach jedem switch wieder per Hand zurecht und hoffe nichts zu übersehen :-(
Mittelfristig ist da wohl eine Lösung in Sicht, aber die nächsten Monate sollen noch elegant über die Runden gebracht werden. Wie stelle ich das an? Vielleicht geht eine Lösung aus 1. + 2. Sooft ändern sich die Configfiles ja dann doch wieder nicht ...
Mit freundlichen Grüßen
Jens Puruckherr