Eu sempre me senti idiota por não "conseguir" o Subversion. Você pode usá-lo localmente, mas eu nunca entendi bem - isso é obviamente uma falha de meu, não do Subversion.
No entanto, se você se encontrar no mesmo barco, eu recomendo Git . Eu acabei de configurá-lo no fim de semana para mim, e usando o GitX como GUI (e com alguma ajuda do Google) eu consegui trabalhando, comprometendo e mudando o rastreamento rapidamente. Definitivamente não é o que eu estou acostumado no mundo do controle de versão (eu venho originalmente do Source Safe, e agora do Team Foundation Server, no meu trabalho diário), mas é um sistema eficiente e eficaz.