我是一名希望學好版本控制系統的大學CS大一新生。目前我正在研究Subversion,Perforce和Surround SCM。爲大學新生學習版本控制
我將在Linux平臺上將系統與Eclipse集成。涉及的代碼主要是C++,Java和LaTeX(我也將使用Eclipse)。
很可能我會是唯一的用戶,但SVN的優勢在於它是開源的,而另外兩個是專有的。我在TortiseSVN上聽到了很多很好的見證,但是因爲我使用的是Linux,所以我會錯過這一點。
編輯:感謝所有的答案。當然,我也對任何其他版本控制系統開放。我將檢查Git和Mercurial。