Выбор стратегии ветвления и слияния в Team Foundation Server (TFS) - Сценарий изолированной разработки
ОГЛАВЛЕНИЕ
Страница 6 из 8
Сценарий изолированной разработки
На рис. 5.3 показана типовая временная диаграмма ветвления для изолирования разработки.

Рис. 5.3 Временная диаграмма ветвления для изолирования разработки
Последовательность событий:
- Создается ветвь для изолированной разработки Функциональной возможности А.
- Создается ветвь для изолированной разработки Функциональной возможности B.
- Каждая группа по завершении определенного этапа работ переносит свои изменения в Main, что обеспечивает возможность их интегрирования в основную сборку и использования другими группами.
- С заданной периодичностью каждая группа переносит последние изменения из Main с целью синхронизации с работой остальных групп и для сокращения количества конфликтов при последующих слияниях.
- По завершении работы над функциональной возможностью все изменения переносятся в Main, и ветвь функциональной возможности уничтожается.