Azure DevOps/VSTS REST API不获取更改集的更改

Azure DevOps/VSTS REST API不获取更改集的更改,rest,devops,changeset,Rest,Devops,Changeset,我试图获取变更集的变更,但它返回404。我用了这个: https://<myname>.visualstudio.com/<projectname>/_apis/tfvc/changesets/291/changes 变更集存在 如果不使用“/changes”,它将返回变更集信息,但我还需要合并源 试图指定API版本,例如:API-version-5.0 我为客户端应用程序创建了一个完全控制个人访问令牌,但运气不佳。我尝试在浏览器中使用此链接,得到了相同的结果:它只在没

我试图获取变更集的变更,但它返回404。我用了这个:

https://<myname>.visualstudio.com/<projectname>/_apis/tfvc/changesets/291/changes
变更集存在 如果不使用“/changes”,它将返回变更集信息,但我还需要合并源 试图指定API版本,例如:API-version-5.0 我为客户端应用程序创建了一个完全控制个人访问令牌,但运气不佳。我尝试在浏览器中使用此链接,得到了相同的结果:它只在没有“/changes”的情况下工作

我做错了什么?

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

您查看了文档,确信它不在那里,但大多数其他REST调用都需要项目名称,因此可能会令人困惑

此外,这些文档还不太清楚是否可以将https://{myName}.visualstudio.com/交换给文档中的https://dev.azure.com/{组织}