2017-02-01 12 views
1

У нас есть запросы на перенаправление VSTS (PR), для которых требуется 2 обозревателя до завершения запроса.VSTS отклонил рабочий процесс завершения запроса на получение запроса

Этот сценарий произошло сегодня: запрос

  1. Толкай, созданный с помощью 2 обозревателей
  2. Один рецензент принят PR и другой рецензент отклонил
  3. Автором фиксированы и толкнул вверх код
  4. Рецензент который отклонил утвержденный код
  5. PR успешно завершен без первого одобрителя, видя обновление

Нам нужны оригинальные разрешения и отклонения, которые необходимо сбрасывать при обновлении кода. Возможно ли это из коробки?

ответ

0

При обновлении кода не существует функции сброса обратной связи (одобрение и отклонение).

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

  1. Go делать команды админ страница проекта (Настройки)> Контроль версий> Выберите ветку репозитория
  2. Нажмите Добавить новый путь в требованиях обзора кода

enter image description here

После этого , этот пользователь просто просматривает код запроса на pull после того, как другие просмотрели код (все утверждают).

Я предоставляю пользователю голос, который вы можете проголосовать. Pull request: rest feedback of related active pull request after code changes (push new changes)

+0

Это потрясающая функция, о которой я не знал. Однако мы должны убедиться, что два обозревателя видят и просматривают все изменения. У нас есть сертификаты безопасности, которые имеют это требование. Если мы не сможем сделать это, то это дыра, которая может заблокировать нашу сертификацию безопасности. Любые другие предложения о том, как туда добраться, будут оценены. – GaTechThomas

+0

@GaTechThomas Что вы думаете о том, чтобы требовать от конкретного рецензента обзора кода? Другим способом является то, что рецензенты могут следовать запросу pull (нажмите ...> Follow), а затем сбросьте обратную связь вручную, если получите уведомление (например, другой запрос на отклонение отбраковки) –

+1

@GaTechThomas Я отправляю голос пользователя, вы можете проверить мой ответ. –