Mercurial es un gestor de versiones vcs distribuido. Bryan O'Sullivan ha escrito un libro sobre el, y además de poder comprarlo, lo ha hecho libre en esta dirección. El libro está completo y muy bien formateado.
http://hgbook.red-bean.com
Voting 0
GitReady es un sitio con mucha información sobre como usar git para el control de versiones de tus proyectos de software. Hay información para todos los niveles, desde principiante hasta experto.
http://gitready.com
Voting 0