Тут некоторое время назад мне порекомендовали ознакомится с такой штукой как Git. До этого я никогда в жизни не работает с системами контроля версий и начал искать информацию для начинающих. На днях наткнулся на отличную книгу на русском. Пожалуй это наиболее подробное руководство, лучшего по крайней мере лично я ничего не нашел. Тут имеются ссылки на свободное скачивание книги в разных форматах и так же на он-лайн версию. http://habrahabr.ru/post/150673/ Возможно кому-то тоже будет интересно. В PDF варианте книги приведена не совсем верная ссылка на Git для Windows Рабочатя такая : http://msysgit.github.com/
Есть упрощенный вариант графического интерфейса пользователя для git под Windows для личного пользования теми, кто недолюбливает командную строку и не очень доволен git Gui. http://code.google.com/p/tortoisegit/