По крайней мере, я сохраняю двоичные файлы в SVN, таким образом я могу быстро вернуться к конкретному двоичному файлу версии и посмотреть, происходила ли ошибка в нем или нет, и отследить версию, где была введена ошибка, вместо того, чтобы проверить весь проект, настройте все параметры, относящиеся к конкретному проекту, и параметры среды, а затем скомпилируйте его.