Team Build в Team Foundation Server (TFS) - Рекомендации по работе над большим проектом
ОГЛАВЛЕНИЕ
Страница 4 из 5
Рекомендации по работе над большим проектом
При работе в большой группе разработки необходимо учитывать дополнительные факторы. Отличие больших групп разработки от меньших обычно заключается в следующем:
- Им нужна более сложная структура ветвления и слияния.
- Для них более высока вероятность работы с зависимостями между решениями и групповыми проектами.
- Для них более высока вероятность работы с несколькими сценариями сборки для компонентов и групп.
- Скорее всего время сборки для больших групп будет большим. Частота сборок в результате непрерывной интеграции должна быть меньшей, чем время сборки, во избежание организации очереди и загрузки сервера сборки.
- Если группа использует ветвление, можно настроить сервер сборки для каждой ветви. Это позволит ориентировать каждую сборку на цели ветви, например, интеграцию или разработку.
- Для ветвей интеграции, вероятнее всего, будут выполняться лишь плановые сборки. Ветви разработки могут использовать сборки в результате непрерывной интеграции и плановые сборки.