我想使用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]
。