0
У меня есть проект git-gerrit с несколькими ветвями.Запретить слияние по gerrit
- всех членов команды есть Владелец для ссылки/*
- всех членов команды есть Нажмите и Нажмите Merge Commit для ссылки/глав/мастер
- каждый член команды работает на функции, каждая из которых имеет Нажмите и Нажмите Merge Commit для его или ее филиалов функций refs/heads/xxxx
- Существуют специальные ветви (защищенные), не используемые для разработки: тестирование, предварительная релиз, выпуск и т. Д. Никто не имеет принудительной фиксации Push или Push для этих ветвей
Цель состоит в том, чтобы не допустить, чтобы члены команды ошибочно надавили на защищенные ветви. Но оказывается, что если кто-то толкает, например. в refs/for/pre-release, после голосования в gerrit изменение переходит на git repo, оно успешно сливается.
Какая конфигурация может предотвратить это?
Thanks