У нас есть специальный процесс для запросов на вытягивание в DevOps. Проблема в том, что иногда разработчики объединяют свои изменения во время проверки. Это приводит к более сложным проверкам кода, так как код изменяется во время проверки.
Есть ли способ заблокировать / защитить запрос на вытягивание (или базовую ветвь), который нужно изменить во время проверки?
Допустим, рецензент начинает рецензирование и, чтобы иметь возможность рецензировать без дополнительных изменений, рецензент устанавливает ветку как «защищенную», пока он не закончит рецензирование. После завершения обзора рецензент открывает ветку для разработчика, который затем должен исправить предложенные вещи в коде.
есть ли способ?