Size: a a a

Rust/Verona LGBTTQQIAAPС++ Iran political tutorial dick measurement strikeforce

2021 March 19

P

Pavel in Rust/Verona LGBTTQQIAAPС++ Iran political tutorial dick measurement strikeforce
Константинтий
Релизные бренчи — это когда готовишься к релизу
ты всегда готов к релизу без гит-флоу
источник

P

Pavel in Rust/Verona LGBTTQQIAAPС++ Iran political tutorial dick measurement strikeforce
просто не мёржишь то, что ломает код
источник

К

Константинтий... in Rust/Verona LGBTTQQIAAPС++ Iran political tutorial dick measurement strikeforce
Пока тестировщики тестируют, а клиенты накидывают хотелок, ты не всегда готов к релизу
источник

P

Pavel in Rust/Verona LGBTTQQIAAPС++ Iran political tutorial dick measurement strikeforce
как тестирование тестировщиками и накидывание клиентами хотелок влияет на твою готовность к релизу? я не понимаю
источник

К

Константинтий... in Rust/Verona LGBTTQQIAAPС++ Iran political tutorial dick measurement strikeforce
В процессе находятся критически важные доработки
источник

P

Pavel in Rust/Verona LGBTTQQIAAPС++ Iran political tutorial dick measurement strikeforce
Константинтий
В процессе находятся критически важные доработки
и если они находятся, то ветка просто... не мёржится в апстрим!
источник

К

Константинтий... in Rust/Verona LGBTTQQIAAPС++ Iran political tutorial dick measurement strikeforce
Хотим создать новую функциональность
Называем ветку feature-...
Порождаем от develop
Вливаем обратно в develop

Хотим исправить ошибку
Называем ветку bugfix-...
Порождаем от develop
Вливаем обратно в develop

Хотим выпустить новую версию ПО
Называем ветку release-...
Порождаем от develop
Вливаем в develop и master

Хотим что-то срочно исправить критическое в рабочей версии ПО
Называем ветку hotfix-...
Порождаем от master
Вливаем в develop и master (или release, зависит от ситуации)

Хотим что-то исправить в старом релизе
Называем ветку hotfix-...
Порождаем от release-N.M
Вливаем в release-N.M
источник

P

Pavel in Rust/Verona LGBTTQQIAAPС++ Iran political tutorial dick measurement strikeforce
Константинтий
Хотим создать новую функциональность
Называем ветку feature-...
Порождаем от develop
Вливаем обратно в develop

Хотим исправить ошибку
Называем ветку bugfix-...
Порождаем от develop
Вливаем обратно в develop

Хотим выпустить новую версию ПО
Называем ветку release-...
Порождаем от develop
Вливаем в develop и master

Хотим что-то срочно исправить критическое в рабочей версии ПО
Называем ветку hotfix-...
Порождаем от master
Вливаем в develop и master (или release, зависит от ситуации)

Хотим что-то исправить в старом релизе
Называем ветку hotfix-...
Порождаем от release-N.M
Вливаем в release-N.M
почему так сложно? зачем двойные мёржи? это ж шанс накосячить
источник

P

Pavel in Rust/Verona LGBTTQQIAAPС++ Iran political tutorial dick measurement strikeforce
почему я должен сидеть и помнить про свою ветку, а не забыть о ней, как только она смёржена?
источник

К

Константинтий... in Rust/Verona LGBTTQQIAAPС++ Iran political tutorial dick measurement strikeforce
Почему двойные? Просто в develop будет свежая версия всегда
источник

P

Pavel in Rust/Verona LGBTTQQIAAPС++ Iran political tutorial dick measurement strikeforce
Константинтий
Почему двойные? Просто в develop будет свежая версия всегда
> Вливаем в develop и master
источник

К

Константинтий... in Rust/Verona LGBTTQQIAAPС++ Iran political tutorial dick measurement strikeforce
Наша цель — master
в данном случае
источник

К

Константинтий... in Rust/Verona LGBTTQQIAAPС++ Iran political tutorial dick measurement strikeforce
А в develop для порядка
источник

К

Константинтий... in Rust/Verona LGBTTQQIAAPС++ Iran political tutorial dick measurement strikeforce
Чтобы остальным больно не было
источник

К

Константинтий... in Rust/Verona LGBTTQQIAAPС++ Iran political tutorial dick measurement strikeforce
Потому что эти доработки должны в итоге быть и у них
источник

К

Константинтий... in Rust/Verona LGBTTQQIAAPС++ Iran political tutorial dick measurement strikeforce
Мёрждить в мастер можно будет легко, ведь туда идёт только релизное
источник

P

Pavel in Rust/Verona LGBTTQQIAAPС++ Iran political tutorial dick measurement strikeforce
ну и тут ещё описывается, будто бы фича делается за 0 времени, "порождаем от develop, вливаем в develop", а как на счёт того, что того, что develop прогрессировал за это время и инфраструктура которую ты использовал — удалилась или переписалась, добавились новые миграции, т.д.
источник

P

Pavel in Rust/Verona LGBTTQQIAAPС++ Iran political tutorial dick measurement strikeforce
Константинтий
Мёрждить в мастер можно будет легко, ведь туда идёт только релизное
"релизное" это твой develop, в который уже насрали кривымии фичами, читай сам:

Хотим выпустить новую версию ПО
Называем ветку release-...
Порождаем от develop
Вливаем в develop и master
источник

P

Pavel in Rust/Verona LGBTTQQIAAPС++ Iran political tutorial dick measurement strikeforce
(нахуя они ещё и релизную бекмёржат туда, откуда она породилась, кек)
источник

P

Pavel in Rust/Verona LGBTTQQIAAPС++ Iran political tutorial dick measurement strikeforce
тогда, когда есть простой Integration Manager Workflow:
https://git-scm.com/book/en/v2/Distributed-Git-Distributed-Workflows#wfdiag_b
источник