Moin,
Wie sieht dieser Ablauf aus, wenn ich SVN einsetze?
Prinzipiell genau so.
Also ist die Versionsverwaltung völlig losgelöst von dem Prozess zu betrachten. Das erklärt meinen Denkfehler mit dem DocRoot und warum das Repo auch wo völlig anders liegen kann, als auf der Webserver-Maschine.
Nur, dass Du vor der Auslieferung in den Livebetrieb noch einen commit ins SVN machst.
Woran ich selbst denken muss. Ich war davon ausgegangen, dass Änderungen zwangsweise durch die Versinsverwaltung gehen.
Dann hast Du die Dokumente zentral versioniert, und kannst bei Bedarf auf diesen Stand zurückgehen. Bei einem Release mache ich zusätzlich noch einen Tag, dann kann ich einfacher zurückrollen oder branchen, als wenn ich mir eine Revision merken muss.
"Bei Bedarf auf diesen Stand zurückgehen" bedeutet in dem Zusammenhang, dass ich diesen Stand auf meinem Entwicklungssytem herstellen kann, nicht auf dem Livesystem.
Ok, danke für die Klärung!
beste gruesse,
heinetz