Запросы к графу состояния VSTS

#azure-devops

#azure-devops

Вопрос:

Пример: я создал рабочий элемент с ошибкой, его первоначальное состояние New , пользователь dev1 (назначает билет самому себе) берет рабочий элемент и исправляет ошибку (состояние Fixed ). Теперь тестировщик tester1 берет рабочий элемент (state = Test in progress ) и НЕ присваивает его себе (правопреемником по-прежнему является dev1 ). tester1 теперь состояние заявки изменяется на Test done .

Что мне нужно: запрос, который возвращает все рабочие элементы, над которыми я работал tester1 .

Что я пробовал (но не сработало):

     | State   | Was Ever       | Test in progress |
And | History | Contains Words | tester1          |

  
     | State      | Was Ever       | Test in progress |
And | Changed By | =              | tester1          |
  

Спасибо

Ответ №1:

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

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

Примечание: в этом поле запрашивается только пользователь с последним изменением.

введите описание изображения здесь Кроме того, мы можем получить историю рабочего элемента, чтобы проверить рабочий элемент. Вот пример кода для проверки всей истории. Мы должны изменить TFS API на Azure DevOps API.