Изменить статус заявки после завершения запроса - PullRequest
4 голосов
/ 10 июля 2019

Я использую Git с Visual Studio и Azure DevOps.Я пытаюсь выполнить запрос на удаление, а также изменить статус заявки.

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

Можно ли установить статус заявки с другой опцией по завершении извлеченияrequest?

Было бы также неплохо установить статус заявки при создании запроса на получение ... ... 1011 *

Ответы [ 2 ]

1 голос
/ 11 июля 2019

Да, согласен с ответом Шайки.Azure Devops не поддерживает такую ​​функцию.До сих пор это фиксированная опция, которую вы можете просто изменить как завершенную при завершении PR.

Но в качестве обходного пути вы можете установить расширение WorkItem Updater , которое можно изменитьрабочий элемент при выполнении сборки.Затем добавьте задачу WorkItem Updater в свою сборку.В этом задании вы можете изменить его как угодно.

enter image description here

Я знаю, вам не удобно достигать того, чего вы хотите.

Но здесь также есть UserVoice , поднятый на Сообщество разработчиков Microsoft , которое является нашим основным форумом для предложений по функциям продукта: Настройка состояния рабочего элемента после PRзакрытая .

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

0 голосов
/ 11 июля 2019

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

В качестве обходного пути вы можете использовать Service Hook , чтобы получить событие PR и изменить состояние рабочего элемента на то, что вы хотите (вам нужно написать код, взаимодействующий с DevOps Azure, есть много доступных API).

...