Juste aller avec SVN car c'est l'essentiel. Après avoir goûté, vous pouvez explorer les alternatives comme GIT ou autre.
Vous devriez apprendre à faire les choses SVN de base via la console, il n'y a pas d'autre moyen, surtout si vous allez travailler sur un serveur en direct. Votre serveur live doit avoir SVN installé et un accès SSH pour que vous puissiez y exécuter votre commande SVN.
Vous pouvez également obtenir TortoiseSVN qui est un joli client visuel pour SVN.
Le SVN de base que vous allez utiliser sont ces 3 commandes:
$ svn co # Checkout
$ svn ci # Commit
$ svn up # Update
Il y a des tonnes de tutoriels sur la façon de faire des choses, voici le premier de google: http://paulstamatiou.com/how-to-subversion-basics
Après vous vous sentez à l'aise avec ce genre de choses et quand vous commencez à travailler avec l'équipe et contribuez à des dépôts publics que vous pourriez commencer à explorer les choses avancées comme les branches, les étiquettes et tous les autres termes qui rendent certaines personnes se sentent importants quand ils les mentionnent.
Je garderais cette version pour le moment et j'explorerais les choix populaires, avant de me spécialiser, surtout que SVN fonctionne sous UNIX et que vous pouvez le mettre sous Linux qui gère la plupart des hébergeurs web.
À la votre!
-1 Git est sans doute aussi complexe - sinon plus - que SVN. Donc, Git comme une alternative basée sur la notion _sole_ de sa supposée plus grande simplicité d'utilisation est incorrecte. –