Je suis un étudiant de première année CS qui souhaite apprendre un système de contrôle de version bien. Actuellement, je regarde Subversion, Perforce et Surround SCM.Apprentissage de la version de contrôle pour un étudiant de première année
Je voudrais intégrer le système avec Eclipse, sur une plate-forme Linux. Le code impliqué serait principalement C++, Java et LaTeX (que j'utiliserai également avec Eclipse). Probablement je serai le seul utilisateur, mais l'avantage de SVN est qu'il est open source, tandis que les deux autres sont propriétaires. J'ai entendu beaucoup de bons témoignages sur TortiseSVN, mais depuis que j'utilise Linux, je vais passer à côté de ça.
EDIT: Merci pour toutes les réponses. Bien sûr, je suis ouvert à tous les autres systèmes de contrôle de version. Je vais vérifier Git et Mercurial.