On Mon, Jan 31, 2005 at 04:23:14PM +0100, Jens Puruckherr wrote:
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 ...).
Hallo Jens,
ich habe bei einem Vortrag über SVN gehört, dass man konfigurieren kann, dass Dateien mit Scripten nachbearbeitet werden. Wenn du die abweichenden Werte in einer extra Datei hälst, kannst du vielleicht die Werte in die Datei reinschreiben.
Vielleicht funktioniert dieser Script-Aufurf aber auch nur beim einchecken. (Kenne SVN noch nicht aus der Praxis)
Aber eigentlich sollte die Datei nicht in das gemeinsame Repository kommen, da sie nicht für alle Rechner einheitlich ist. Du könntest für jeden Rechner ein neues Repository oder ein neues Verzeichnis anlegen, in dem du die spezifischen Dateien pflegst.
.../wepapp/.... # fuer alle gleich .../rechner/ rechner1/blu.config rechenr2/blu.config
Auf dem Rechner kommt dann die Datei per Symlink an die Stelle:
.../wepapp/etc/blu.config ---> .../rechner/rechner1/blu.config
Thomas