Какой рейтинг вас больше интересует?
|
Сети Петри с Symfony а-ля WorkFlow компонент2017-04-06 19:21:45 (читать в оригинале)Давайте представим некоторый проект на GitHub, куда мы хотим оформить Pull Request. Здесь нас будет интересовать только тот огромный жизненный цикл нашего пулл реквеста, который он фактически может пройти с момента рождения до самого момента его принятия и мержа в основной код проекта. Итак, если порассуждаем, то пулл реквест может иметь следующие варицации над состояниями, которые я специально усложнил, если не знать о WorkFlow и смотреть на подобное тз: 1. Открыт 2. Находится в проверке в Travis CI, причем может попасть туда после того как были сделаны какие-то исправления или любые изменения, связанные с нашим Pull Request, ведь проверить-то надо все, не так ли? 3. Ждет Review только после того как была сделана проверка в Travis CI 3.1. Требует обновлений кода после того как была сделана проверка в Travis CI 4. Требует изменения после Review 5. Принят после Review 6. Смержен после Review 7. Отклонен после Review 8. Закрыт после того, как был отклонен после Review 9. Открыт заново после того как был закрыт, после того как был отклонен, после того как было проведено Review 10. Изменения после того как был помечен «Требует изменений», после того как было проведено Review, при этом после этого он снова должен попасть в Travis CI (пункт 2), а от Review снова может с ним случиться только те состояния, которые мы описали выше Читать дальше →
|
Категория «Кино»
Взлеты Топ 5
Падения Топ 5
Популярные за сутки
|
Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.
взяты из открытых общедоступных источников и являются собственностью их авторов.