Trunk Based Development

Стандарты разработки trunk-based-development
Описание

Практика работы с исходным кодом нацеленная на максимально быстрые интеграции изменений разработчиков в основную ветку репозитория. Практика требует отлаженного процесса работы с исходным кодом, значительной автоматизации и реализации Непрерывной поставки.

Ценность
Преимущества:
  • Интеграция изменений становится простой и необременительной. Изменения максимально быстро оказываются в общей кодовой базе.
  • Запускаемые проверки гарантируют необходимое качество кода.
Последствия отсутствия:
  • Интеграция изменений и разработка будет происходить несколько медленнее.
Критерии оценки 5
SURVEY

Простой вопрос?

Варианты по умолчанию: Да / Нет / Частично
SURVEY

Вопрос с несколькими вариантами ответа?

Варианты ответа:
  • +1 Вариант 1
  • 0 Вариант 2
  • -1 Вариант 3
CHECK

Feature ветки отсутствуют или интегрируются в основную ветку менее чем за 10 минут

CHECK

Код в основной ветке всегда проверен и готов к сборке и развертыванию

CHECK -1

Проверки при интеграции изменений занимают дольше получаса

Ресурсы 1
  • Источник
Метаданные
ID:
02e09bbf-ed8d-4503-b5ad-6001cb4ca70b
Slug:
trunk-based-development
Версия:
2.0
Проекты:
Client2/Project1 Client1/Project1
Критерии:
2 survey 3 check
Создано:
2026-04-30
Обновлено:
2026-04-30