Из того, что я прочитал: Subversion, Git, Mercurial, Bazaar - хорошее программное обеспечение для контроля версий.Subversion - это серверная система.
Но какая система лучше (и я поощряю добавление вашей собственной), когда единственными требованиями являются:
- простотаоднопользовательский / локальный
- Я хочу «вернуться (и вперед) во времени»
- хорошо интегрируется с Visual Studio 2010.
Это будет использованос C ++, если это имеет значение, и, возможно, C # в будущем.Я действительно не хочу, чтобы это было загромождено вещами интерфейса сервера, которые я никогда не буду использовать.Полагаю, что назад и вперед подразумевается ветвление.