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

У нас есть хранилище, в которое многие инженеры вносят изменения через разветвленное репо.Случается так, что многие из них просто обновляют свой форк локально, и он никогда не синхронизируется должным образом на github.

Как заставить их работать с обновленным форком в любое время?

Спасибо, Тал

1 Ответ

2 голосов
/ 27 марта 2019

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

Запишите в условия работы положения, которые вы ожидаете выполнить, например:

  • Ни одна локальная ветвь не должна превышать определенного количества ревизий за мастером при работе на
  • Разработчик должен синхронизироваться с удаленным репозиторием каждые N дней
  • Код доставки будет принят только как артефакт, созданный из главной ветви

Поместите любого, кто не соблюдает эти условия, в План повышения производительности. Если они не меняют свою практику в соответствии с ПГИ, увольняйте их.

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