#rest #devops #changeset
#rest #devops #набор изменений
Вопрос:
Я пытаюсь получить изменения из набора изменений, но он возвращает 404. Я использовал это:
https://<myname>.visualstudio.com/<projectname>/_apis/tfvc/changesets/291/changes
- набор изменений существует
- без ‘/ changes’ он работает, возвращает информацию о наборе изменений, но мне также нужны источники слияния
- пытался указать версию API (например: api-version-5.0)
Я создал токен персонального доступа с полным контролем для клиентского приложения, но безуспешно. Я попытался использовать эту ссылку в браузере и получил тот же результат: она работает только без ‘/ changes’.
Ответ №1:
Поскольку это старый Q, это для всех, у кого такая же проблема, имя проекта необходимо удалить из запроса. https://<myname>.visualstudio.com/_apis/tfvc/changesets/291/changes
Вы смотрите на документы и, конечно же, этого там нет, но для большинства других вызовов REST требуется название проекта, поэтому это может сбить с толку.
Также в документах не очень ясно, что вы можете поменять https://{myName}.visualstudio.com/
на документированный https://dev.azure.com/{organization}