Source safe, c'est utilisable avec tous types de fichiers (java delphi, c++).
Il parait que c'est simple a mettre en oeuvre quand tu es sur des projets avec un nombre de fichiers et d'utilisateurs peu conséquents. Par contre des que tu vas sur des projets conséquents il vaut mieux investir dans un spécialiste d'un outil de la concurrence (CVS par ex qui est gratuit).
A mon boulot on utilise perforce. C'est une boite de 1500 personnes, il y a des branches, des vues, de la resolution automatique des conflits et un systeme de changelists "atomiques".
En ce moment il est parfois un peu capricieux (lenteur, reboot de temps en temps), mais avec Source Safe on aurait eu des problemes ingérables beaucoup plus rapidement: Source Safe, ne permet pas la resolution automatique des conflits et creer une branche consiste a faire cohabiter deux bases source safe sans rapport entre les deux, le lock d'un fichier le rend non éditable par les autres utilisateurs, la base est de temps a autre corrompue ce qui impose de reinstaller une sauvegarde recente etc...
LeGreg