В кой-то веки столкнулся с тем, что надо написать более-менее серьезную программу (один физический солвер, но не суть важно). И понимаю, что мне жутко не хватает при написании возможности просмотреть изменения на разных этапах разработки, зафиксировать какие-то промежуточные версии. Какую-то простую систему контроля версий.
Какие есть простые средства (что-нибудь совсем для начинающих, не с subversion же разбираться), чтобы на локальной машине организовать этот процесс?