我想使用VSTS Git API从Git分支下载所有内容。我已经使用https://docs.microsoft.com/en-us/rest/api/vsts/git/items/get成功下载了项目
 但是它总是指向master分支。我想指向另一个分支。

我得到了解决方案-通过在“ versionDescriptor.version”参数中传递分支名称,我们可以从特定分支获取项目

最佳答案

文档指出可以为REST请求提供一些可选参数:


  versionDescriptor.version字符串版本字符串标识符
  (标记/分支的名称,提交的SHA1)
  
  versionDescriptor.versionType GitVersionType版本类型
  (分支,标记或提交)。确定如何解释ID


只需附加参数&versionDescriptor.versionType=branch&versionDescriptor.version=[name of the branch]

10-07 19:19
查看更多