Первоначально:
Зафиксируйте то, что у вас есть в качестве начальной версии.
Вы будете часто совершать коммиты по мере развития. Вы захотите убедиться, что то, что вы делаете, является работоспособным.
Вы всегда можете проверить конкретную ревизию своего кода, и по мере достижения этапов вы также можете пометить свой репозиторий.
Как только у вас есть рабочий код:
Как только вы стабилизируете свой основной код, вы можете начать делать ветки для больших изменений. См. Мой ответ здесь для получения дополнительной информации о ветвях и транке для разработки .
Работая в ветках, вы можете делать коммиты так часто, как захотите, и вам не придется беспокоиться о том, чтобы сообщать об ошибках другим людям, работающим над проектом. Им придется работать с теми же проблемами, с которыми вы работаете.
Кроме того, если они не могут построить то, что вы делаете, это тоже тратит их время.
Когда следует соблюдать осторожность при передаче в ваш багажник:
Если у вас есть несколько разработчиков в вашем проекте, будьте осторожны, когда вы делаете коммит в транке. Совершая что-то, что не работает полностью, вы тратите время других разработчиков на проект.
Хорошо часто совершать:
Часто хорошо делать коммиты, будь то ветка или ствол, потому что ...
- Вы можете отслеживать свои изменения через журнал SVN.
- Вы можете вернуться к рабочей версии, если что-то сломаете.
- Если вы потеряете код, у вас будет резервная копия.
- Проще слиться с изменениями других людей. Если вы долго работаете с ветками, вы можете перегруппировать и объединить изменения в эту новую ветку.