使用 REST API 下载 Azure Devops 存储库的存档

Shu*_*tel 6 azure azure-devops

我正在寻找一种使用 REST Api 将我的 azure devops 存储库下载为 zip/tar 文件的方法。有一个使用控制台下载 zip 的规定,但我需要使用 API 来完成。

类似于 Github 存储库存档下载(链接

Ahm*_*gdy 9

您可以使用以下链接将 \xe2\xac\x87 下载为 Zip :

\n
https://dev.azure.com/{organization}/{project}/_apis/git/repositories/{repository}/items/items?path=/&versionDescriptor[versionOptions]=0&versionDescriptor[versionType]=0&versionDescriptor[version]={branch}&resolveLfs=true&$format=zip&api-version=5.0&download=true\n
Run Code Online (Sandbox Code Playgroud)\n

{organization}, {project}, {repository}&替换{branch}为您的值

\n