Тема
Средства и способы коммуникации в проектной команде. Системы контроля версий. Управление конфигурациями исходного кода.
Содержание
- Формальные и неформальные коммуникации в проектной команде
- Проблемы при совместной работе с исходными кодами
- Типовой цикл работы с системой контроля версий
- Типы одновременного доступа: пессимистическая и оптимистическая блокировки
- Фиксация изменений в репозитории
- Структура типового репозитория: trunk/branches/tags
- Управление ветками исходного кода: bugfix и экспериментальные бранчи
- Обзор используемых систем контроля версий
Материалы к занятию
Литература и ссылки
Subversion - наиболее популярная система контроля версий, дистрибутив серверных модулей и клиент командной строки
Tortoise SVN - популярный клиент для Subversion для Windows
Книга по Subversion
Mercurial - набирающая популярность распределенная система контроля версий