Ich bin ein College-CS Neuling, der ein Versionskontrollsystem gut lernen will. Momentan betrachte ich Subversion, Perforce und Surround SCM.Learning-Versionskontrolle für einen College-Neuling
Ich würde das System mit Eclipse integrieren, auf einer Linux-Plattform. Der Code wäre hauptsächlich C++, Java und LaTeX (das ich auch Eclipse verwenden werde).
Wahrscheinlich werde ich der einzige Benutzer sein, aber der Vorteil von SVN ist, dass es Open Source ist, während die anderen beiden proprietär sind. Ich habe viele gute Zeugnisse über TortiseSVN gehört, aber da ich Linux verwende, werde ich das verpas- sen.
EDIT: Danke für alle Antworten. Natürlich bin ich offen für andere Versionskontrollsysteme. Ich werde Git und Mercurial ausprobieren.