Запросы на извлечение - убедитесь, что связанные задачи закрыты, прежде чем разрешить завершение PR - PullRequest
0 голосов
/ 07 мая 2019

Мы хотим создать рабочий процесс, в котором запросы на получение разрешено выполнять только тогда, когда все связанные задачи находятся в состоянии «выполнено», чтобы избежать несоответствий.

Мы знаем, как блокировать запросы извлечения от завершения, если для него не назначена хотя бы одна задача, но мы не нашли способ заставить Azure DevOps проверять состояния задач перед тем, как разрешить указанное завершение.

В настоящее время выполнение запросов на извлечение устанавливает связанные задачи на «выполнено», но нам нужно проверить, что состояние уже «выполнено» до завершения, так как мы хотим, чтобы наши разработчики подтвердили завершение задачи вручную.

1 Ответ

1 голос
/ 08 мая 2019

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

Действительно, как вы сказали, опция Branch Policies Check for linked work items только проверяет, назначена ли ему хотя бы одна задача, но не проверяет состояния задач.

А опция Complete linked work items after merging используется для автоматического завершения рабочего элемента:

enter image description here

AFAIK, такой опции филиальных политик или любого другого параметра для проверки состояний задач нет, вы можете добавить свой запрос на эту функцию на нашем сайте UserVoice:

https://developercommunity.visualstudio.com/content/idea/post.html?space=21

Какой наш главный форум для предложений продуктов. Спасибо за помощь в создании более эффективных DevOps Azure.

enter image description here

Вы можете голосовать и добавлять свои комментарии для этого отзыва. Когда достаточное количество сообществ проголосует и добавит комментарии к этому отзыву, член команды по продукту воспримет это всерьез.

Надеюсь, это поможет.

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