Для опции Сбросить проверяющий код голосует при появлении новых изменений в политиках филиала, он относится к типу политики Минимальное количество проверяющих (fa4e907d-c16b-4a4c-9dfa-4906e5d171dd
).
И когда вы указываете параметры для типа ветви Минимальное количество рецензентов , вы можете указать четыре параметра:
minimumApproverCount
: минимальное количестворецензенты. creatorVoteCounts
: разрешить пользователям утверждать свои изменения. allowDownvotes
: разрешить завершение, даже если некоторые рецензенты проголосуют за "Ожидание" или "Отклонить". resetOnSourcePush
: сброс голосов рецензента кода при появлении новых изменений.
Например, добавление политик филиалов. Минимальное количество рецензентов - 1 и выбор сброса голосов рецензента кода при появлении новых изменений для запуска ветвей.с features/
в репо ad3acf8e-b269-48e5-81bc-354251856b51
вы можете использовать тело запроса как:
{
"isEnabled": true,
"isBlocking": false,
"type": {
"id": "fa4e907d-c16b-4a4c-9dfa-4906e5d171dd"
},
"settings": {
"minimumApproverCount": 1,
"creatorVoteCounts": false,
"allowDownvotes": false,
"resetOnSourcePush": true,
"scope": [
{
"refName": "refs/heads/features/",
"matchKind": "prefix",
"repositoryId": "ad3acf8e-b269-48e5-81bc-354251856b51"
}
]
}
}
![enter image description here](https://i.stack.imgur.com/wshG8.png)