Модель вилки и тяги - Википедия - Fork and pull model

Модель вилки и тяги относится к модели разработки программного обеспечения, в основном используемой на GitHub, где несколько разработчиков, работающих над открытым общим проектом, вносят свой вклад, совместно используя главный репозиторий и отправляя изменения после получения запроса на вытягивание от пользователей интегратора. Затем последовало появление распределенные системы контроля версий (DVCS), Git, естественно, позволяет использовать модель разработки на основе вытягивания, в которой разработчики могут копировать проект в свой собственный репозиторий и отправлять свои изменения в исходный репозиторий, где интеграторы будут определять действительность запроса на вытягивание. С момента своего появления разработка по запросу получила большую популярность в сообществе разработчиков открытого программного обеспечения. На GitHub, в 2015 г. в среднем возникало около 400000 запросов на включение в месяц.[1] Эта модель также используется на большинстве платформ для совместного программирования, таких как BitBucket, Великолепный и т. д. Все больше и больше функций добавляются для упрощения модели на основе вытягивания.[1]

Рекомендации

  1. ^ а б Ю, ЮЭ (18 июля 2016 г.). «Детерминанты тянущего развития в контексте непрерывной интеграции». Наука Китай Информационные науки. 59 (8). Дои:10.1007 / s11432-016-5595-8.