Создайте файл VSTS wiql с помощью VSTS APi - PullRequest
0 голосов
/ 07 сентября 2018

Существуют API для запроса с использованием существующего файла wiq.

Я хочу, чтобы мое приложение создавало актуальные wiq-файлы в общей папке, к которой также можно получить доступ за пределами моего приложения. Но я не могу найти API для этого.

Ответы [ 2 ]

0 голосов
/ 10 сентября 2018

Да, есть API, см. Создать запрос в REST API.

Тело POST должно содержать WIQL-запрос и имя для него.

{
  "name": "All Bugs",
  "wiql": "Select [System.Id], [System.Title], [System.State] From WorkItems Where [System.WorkItemType] = 'Bug' order by [Microsoft.VSTS.Common.Priority] asc, [System.CreatedDate] desc"
}

Чтобы вызвать REST API, я предлагаю вам использовать библиотеку Microsoft вместо того, чтобы писать весь код самостоятельно, например, https://docs.microsoft.com/en-us/vsts/integrate/concepts/dotnet-client-libraries.

0 голосов
/ 09 сентября 2018

Что это значит для wiql files здесь?

WIQL - Work Item Query Language, если вы хотите создать запрос с WIQL и сохранить запрос в виде файла, то нет никакого API для этого, однако вы можете попробовать выполнить следующие шаги:

  1. Создайте запрос с помощью Query Editor, сохраните запрос.
  2. Открыть запрос в Visual Studio -> Edit Query
  3. File -> Save {Query}[Editor] as...

Затем вы можете открыть и отредактировать сохраненный файл *.wiq в текстовом редакторе, а затем сохранить / скопировать в общую папку ...

ссылки под статьями:

enter image description here

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