通过Azure Devops上的api检索git分支内容



我正在尝试通过API列出Azure Devops Repo中特定分支的所有文件。任何人都知道这是否可能。我只找到了有关如何列出回购内容的信息。然而,目前还不清楚信息是从哪个分支混合而来的(我可以从内容中得出(,但这不是想法。。。

我正在寻找一种通过API 列出Azure Devops分支机构内容的方法

您可以使用项目列表API来检索/下载Azure DevOps存储库的内容,如下所示:

https://dev.azure.com/{organization}/{project}/_apis/git/repositories/{repositoryId}/items/items?path=/&versionDescriptor[versionOptions]=0&versionDescriptor[versionType]=0&versionDescriptor[version]={branchName}&resolveLfs=true&$format=zip&api-version=5.0&download=true

将占位符{organization}{project}{repositoryId}{branchName}替换为实际值。

p.S.:您可以从"存储库-列出API"中获取存储库ID。

相关内容

  • 没有找到相关文章

最新更新