Функция предыдущих версий Windows выглядит нормально. Однако я, кажется, не имею никакого контроля над созданием резервных копий файлов в частности (в отличие от резервного копирования всего). Если вы изменяете файл три раза в день, вам придется подождать до 24 часов, чтобы создать его резервную копию, и будет сохранена только последняя версия.
С помощью VCS вы можете выполнять «коммиты»: вы явно указываете системе сохранить предыдущую версию файла, а затем перезаписываете видимый файл. Разве нет подобной опции, включенной во встроенную систему резервного копирования в Windows?
Если нет, я бы просто использовал VCS или систему резервного копирования, но было бы неплохо использовать что-то полностью интегрированное.