O SVN é o software de controle de versão que é usado por nós (e pela torcida do Flamengo). É free e muito bom, inclusive melhor que o equivalente da M$. Embora utilizemos o TortoiseSVN, que fornece uma interface gráfica para ele e facilita o aprendizado, é importante ter uma noção básica dos comandos e operações do SVN (checkout, commit, update, add, criar branches, etc) e dos seus significados, para que saibamos o que estamos fazendo.
Este tutorial é bem simples e eficiente, sem ser “dummy” demais. Ensina acho que tudo que precisamos saber (inclusive a, por exemplo, dar um “dump” no banco de dados do repositório (um comando simples), algo que precisaremos fazer nos backups.
http://artis.imag.fr/~Xavier.Decoret/resources/svn/index.html