я пытаюсь экспортировать шаблон процесса с помощью API, но получаю сообщение об ошибке: «Эта функция отключена», как я могу включить эту функцию? - PullRequest
0 голосов
/ 07 октября 2019

Когда я пытаюсь экспортировать шаблон процесса, я получаю следующий ответ:

{
    "$id": "1",
    "innerException": null,
    "message": "The feature is disabled. Contact your Azure DevOps Server administrator.",
    "typeName": "Microsoft.TeamFoundation.Framework.Server.FeatureDisabledException, Microsoft.TeamFoundation.Framework.Server",
    "typeKey": "FeatureDisabledException",
    "errorCode": 0,
    "eventId": 3000
}

Изображение

Ответы [ 2 ]

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

Ты не. Ваша учетная запись настроена на использование модели процесса наследования , а не модели процесса XML . Процессы импорта и экспорта предназначены для модели процессов XML.

0 голосов
/ 08 октября 2019

Согласно скриншоту, вы пытаетесь использовать приведенный ниже API для экспорта шаблона процесса рабочего элемента :

GET https://dev.azure.com/{organization}/_apis/work/processadmin/processes/export/{id}?api-version=5.1-preview.1

Однако этот вызов API действителен только для полностью настроенныхпроцессы и не будут работать с системными или унаследованными пользовательскими процессами .

Чтобы настроить унаследованные процессы , вам просто нужно сделать это на веб-портале. В этом нет необходимости, а также нет возможности экспортировать шаблон с помощью вышеуказанного Rest API.

Если вы хотите программно работать с этими процессами. Вы можете получать, создавать, обновлять и удалять процессы, определенные для организации, используя REST API, процессы .

Более подробно, пожалуйста, просмотрите наш официальный учебник здесь.

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

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