Я разрабатываю продукт, который может быть идеальным для вас.
Он называется «Агент кода Transactor».
Он предназначен для автоматического ведения локальной истории исходного кода.
Вы указываете на папки, в которых храните свой код, и он автоматически создает резервную копию при каждом изменении файла. Вы можете различать версии, откатывать изменения и даже создавать именованные «снимки» (исправленная ошибка 1234, реализованная функция y и т. Д.), Чтобы упростить восстановление в определенные моменты времени.
Поскольку он автоматический, вам не нужно беспокоиться о ручной фиксации локальных изменений.
Все просто работает.
Я поместил некоторую подробную информацию об этом в этом посте:
Самое простое управление источниками - что вы используете?
Оно должно быть выпущено где-то в феврале. Я ищу бета-тестеров. Бета-версия должна открыться где-то в январе. Если вы заинтересованы, дайте мне знать.