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.
Dann kann auch immer nur einer gleichzeitig arbeiten. Das ist irgendwie die einzig gangbare Variante wenn du mehrere Entwickler am arbeiten haben willst.
offtopic cvs, aber db: wenn ein zorger keine zorg-backups bei sich hat, ist er kein wahrer zorger. ohne diese ständigen chaotischen saves wären heute z.b. die hälfte der gallery-pics nirgends mehr. weber hat die an der letzten cylan auf irgend ner pladde gefunden. das ist nur ein beispiel... natürlich haben wir maverick und eine richtige backup-strategie.. aber ein gebranntes kind meidet das feuer. passt vielleicht nicht ganz, der spruch, aber chli verantwortig für zorg hemmer jetzt no immer treit, ohni dass mer hetted müessä.
Ja aber wen jeder der Coder den ganzen Code zu hause haben müsste, dann wären wir schon fast redundant.
Jojo i weiss redundant sind mir jetzt no immer gsi.
Aber irgendwenn fangt denn t bequemlichkeit ah und denn stressts di ganz zyt dä code abglichä z müäsä und immer sälbär dä server dihei au no am laufä z phaltä etc.