15. Стажировка-2015
• Централизованный сервер – самое
уязвимое место в системе
• Низкая скорость работы
• Нет доступа к истории оффлайн
• Плохо поддерживает ветвление
Недостатки (на примере SVN):
17. Стажировка-2015
• У каждого – полная копия репозитория
• Многие команды выполняются
локально, без запроса к серверу
• Скорость работы
• Работа с проектом оффлайн
• Можно использовать несколько
удалённых репозиториев в одном
проекте.
• Удобная работа с ветками
Преимущества распределённых
систем контроля версий
24. Стажировка-2015
Важно:
• Коммит сообщения – на английском
• Все изменения локальны (до git push)
• Почти всё можно откатить обратно
• Используйте git версии 2.0 и выше
• Конфликты в git – нормальная ситуация