Also mit subversion hab ich noch keine Erfahrungen, aber das steht demnächst an.
Mit CVS hab ich Erfahrungen, und zwar schlechte. Subversion hat den Vorteil, die gleichen Befehle wie CVS zu verwenden, das ist toll, weil man dann nicht umlernen muss und bei der Migration von Projekten nicht völlig durcheinander kommt.
Der Sinn von subversion ist halt, an den Fehlern von CVS nicht weiter herumzuschlimmbessern, sondern ein neues System mit der alten Syntax aufzusetzen.
Wie gut es wirklich ist, weiß ich nicht aus eigener Erfahrung, hab aber schon gutes darüber gehört.
s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;
use strict; use warnings; Link zu meiner Perlseite