SVN? Versionsverwaltung was das?
Mit der Versionsverwaltung ist es sehr einfach möglich nachzuvollziehen, wer, wann, warum, etwas an eine Skript/Code geändert hat, desweiteren kann man Änderungen durch sehr einfaches klicken rückgängig machen.
Es ist außerdem möglich Inhalte zu vergleichen, dass ist ein sehr gutes Featcher
weil der code Grafisch aufbereitet wird um man Änderungen sofort sieht.
Aber es bietet noch mehr Funktionen das wohl bekanntest ist
http://subversion.tigris.org/ mehr Infos gibst bei google..

Mit der Hilfe von SVN ist es sehr einfach möglich bei
http://www.assembla.com
http://www.myversioncontrol.com
seine Versionsverwaltung zu betreiben gerade für Coder vom vorteil.
Man kann sogar Patches erzeugen..
Der Dienst ist kostenlos
- http://www.assembla.com

Warum fürs VMS einsetzten?
Um bugs schneller zu fixen, das mehre mit Coden können(Fehler beheben können).
usw.
Das sich die User immer die Aktuellste Version Downloaden können.
Und Fehler einfacher Posten können.

Ich weiß allerdings nicht ob ihr sowas schon einsetzt, zur Entwicklung neuer VMS Versionen.