Как просмотреть дату создания и владельца поля в DevOps Azure - PullRequest
0 голосов
/ 21 октября 2019

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

Исследования до сих пор

Это показывает мне поля, но никакой информации, кромекогда я нажимаю на поля, это дает мне возможность удалить поле.

Настройка организации пути> Процесс> Поля

1 Ответ

1 голос
/ 22 октября 2019

Как просмотреть дату создания и владельца поля в DevOps Azure

Действительно, не существует такого готового способа получить дату создания и владельцаПоле.

В качестве обходного пути мы могли бы добавить настраиваемое поле в наш пользовательский процесс и установить значение 1 , когда поле определено значением. Например, я создаю поле MyCustomFiled и добавляю правило для установки MyCustomFiled в 1, если целевое поле определено:

enter image description here

enter image description here

В этом случае, когда целевое поле будет создано кем-то, наше настраиваемое поле будет иметь значение 1 .

Затем мы создаем запрос со следующими фильтрами:

enter image description here

Теперь мы можем получить дату создания и владельца поля.

Обновление:

как насчет уже созданных полей?

В этой ситуации мы могли бы запросить рабочие элементы, поля которых были измененыв соответствии с противоположными условиями, например, поле Описание:

enter image description here

Если этот обходной путь все еще не работает для вас, вы можете попробовать использовать REST API Revisions - Получите , чтобы получить всю историю за один рабочий элемент, используйте скрипты для фильтрации ревизии в указанном поле, затем выполните цикл по всемрабочие элементы.

GET https://dev.azure.com/{organization}/{project}/_apis/wit/workItems/{id}/revisions/{revisionNumber}?api-version=5.1

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

...