Ik raad je Git aan en Bitbucket, als student kan je trouwens een gratis professional account aanvragen.
Git heeft als voordeel dat alle revisions locaal op je systeem staan, waardoor je niet online hoeft te gaan als je zou willen reverten naar een oudere versie.
Als tweede voordeel: het is distributed, waardoor als je server failt, je gewoon je locale versie kunt oploaden en hupla je kan weer aan alle revisions aan.
voor meer informatie: Why You Should Switch from Subversion to Git | Treehouse Blog


