Как мы можем запланировать наши коммиты и слияния? - PullRequest
0 голосов
/ 30 сентября 2019

Я просто новичок в git.

Я просто анализировал идею создания автоматизированного инструмента для управления версиями кода и его развертывания в качестве побочного проекта в Selenium и Jenkins. Для этого я думаю о масштабируемости этого инструмента и о том, как его можно использовать на коммерческом уровне, как в офисах, так и в каждом проекте, основанном на их пользовательской конфигурации и профилировании проекта.

Затем, следующие вопросы возникли вмоя голова, о которой я все еще исследую:

  1. Можно ли запланировать коммиты в локальную ветку, установив пользовательское расписание?

  2. Как мы можем получить статус всех ожидающих PR, и когда они объединены, автоматические сборки могут быть запланированы на основе новых коммитов в главной ветке хранилища? Или мы должны связать сборки с PR?

  3. Это хорошая идея иметь запланированные слияния?

Заранее спасибо.

1 Ответ

3 голосов
/ 30 сентября 2019

Слияния и фиксации - это то, что требует человеческого анализа. Существуют конвейеры CI / CD, которые могут заботиться о вещах после каждого коммита или каждого слияния, но что касается фактического слияния, то это должно быть сделано вручную разработчиком, предпочтительно после проверки кода.

Коммиты относятся клогические куски работы: исправление ошибки, добавление функции, изменение темы и т. д., эти вещи работают не в дельте времени, а в дельте результатов разработчика.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...