Всегда, Всегда использовать контроль источника.
НИКАКИХ ИСКЛЮЧЕНИЙ.
Никаких оправданий
- Есть ли какие-либо веские оправдания, если вы не используете контроль версий / версий? Нет, даже не один
Даже если над проектом работает только 1 человек, контроль источника утилиты значительно превышает затраты на его использование.
Когда над проектом работают 2 человека, отказ от управления исходным кодом равносилен самоубийству, потому что, что еще вы будете делать, когда другой человек случайно заменит ваш файл, содержащий изменения, над которыми вы только что потратили часы, над которыми работаете?
Некоторый источник контроля легче настроить. Я сам, люблю мерзавца, потому что
cd project
git init
и мы закончили.
Вы можете отработать остальную часть дистрибутива в более поздний момент, и у вас не будет риска не вернуться в прошлое и посмотреть, что вы изменили.