natürlich muss es sauber programmiert werden, damit die datenintegrität gewährleistet ist. das ist halt das risiko, wenn man redundante daten speichert. aber ich denke, wir sollten das hinkriegen. auch auf zorg.
Ich wär eigentlich dafür, dass man eine Testumgebung einrichtet.
So dass man per SFTP (oder SVN) nur auf diese zugreifen kann.
Wenn alles korrekt läuft werden die geänderten Files irgendwie auf das "produktiv" System kopiert.
Du brauchst lokal eine Umgebung die plusminus Identisch zum Server ist. Dein WC ist da ausgecheckt. Damit entwickelst du. Du arbeitest natuerlich nur an deinem Branch.
Wenn alles funktioniert mergest du deinen Branch in den produktiven Baum, und laesst dann auf dem Server einfach mal schnell 'svn up' laufen.
Dazu musst du natuerlich deine Arbeitsmethode ziemlch umstellen ;)
Ich glaub ich hab mich etwas falsch ausgedrückt.
Ich denke es wär etwas überflüssig wenn alle Zorg-Code das ganze Zorg zuhause haben. Es sollte reichen wenns einmal (resp 2x) auf dem Server ist.