API-интерфейс Azure DevOps / VSTS REST не получает изменений набора изменений - PullRequest
0 голосов
/ 14 марта 2019

Я пытаюсь получить изменения набора изменений, но он возвращает 404. Я использовал это:

https://<myname>.visualstudio.com/<projectname>/_apis/tfvc/changesets/291/changes
  • набор изменений существует
  • без '/ changes'он работает, возвращает информацию о наборе изменений, но Мне также нужны источники слияния
  • Попытка указать версию API (например, api-version-5.0)

Я создал личный токен полного контроля для клиентского приложения, но не повезло.Я попытался использовать эту ссылку в браузере и получил тот же результат: он работает только без «/changes» .

Что я не так сделал?enter image description here

1 Ответ

1 голос
/ 26 марта 2019

Поскольку это старый вопрос, он предназначен для тех, у кого есть такая же проблема. Имя проекта необходимо удалить из запроса. https://<myname>.visualstudio.com/_apis/tfvc/changesets/291/changes

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

Также в документах не очень ясно, что вы можете поменять https://{myName}.visualstudio.com/ на документированные https://dev.azure.com/{organization}

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