Azure DevOps / VSTS REST API不会更改变更集

问题描述 投票:0回答:1

我正在尝试更改变更集,但它返回404.我使用了这个:

https://<myname>.visualstudio.com/<projectname>/_apis/tfvc/changesets/291/changes
  • 变更集存在
  • 没有'/ changes'它可以工作,返回变更集信息,但我还需要合并源
  • 试图指定API版本(例如:api-version-5.0)

我为客户端应用程序创建了一个完全控制的个人访问令牌,但没有运气。我尝试在浏览器中使用此链接,我得到了相同的结果:它只能在没有'/ changes'的情况下工作。

我错了什么? enter image description here

rest devops changeset
1个回答
1
投票

由于这是一个旧Q,这适用于任何有相同问题的人,需要从请求中删除projectname。 https://<myname>.visualstudio.com/_apis/tfvc/changesets/291/changes

你查看文档,确定它不存在,但大多数其他REST调用需要一个项目名称,所以它可能会令人困惑。

此外,文件还不是很明确,你可以互换https://{myName}.visualstudio.com/为记录的https://dev.azure.com/{organization}

© www.soinside.com 2019 - 2024. All rights reserved.