Tengo buena experiencia con
svn, que es muy sencillo de instalar, solamente que requiere apache en el servidor.
La BD, podes manejarla en Berkley DB, que viene con el cvs, y el backup es una copia de archivos (en frio).
Para los clientes, me he quedado con
Tortoise SVN.
Hasta luego.
