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