通过 TFS 2015 RestFul Apis 从版本控制下载整个文件夹
Download entire folder from Version Control via TFS 2015 RestFul Apis
有没有办法使用 RestFul api 从 TFS 2015 版本控制下载整个文件夹 url?
我可以通过 /_apis//tfvc/items/
api 获取有关项目的元数据,但没有 downloadUrl
属性 可用。
我可以通过 /_apis//build/builds/{buildNumber}/artifacts
api.
看到构建工件的 downloadUrl
属性
我可以通过 GET api 下载文件夹中的每个文件,但这可能需要很多请求。
我正在使用 api 2.0 版。
items/folders 没有任何下载 url 当前版本控制 API。
要获取整个文件夹,您可以将其压缩并使用 Rest Api 下载,格式如下:
[Get] https://xxx/defaultcollection/_apis/tfvc/items?path=<Folder Path>&api-version=1.0
并在请求中添加以下内容 header:Accept: application/zip
有没有办法使用 RestFul api 从 TFS 2015 版本控制下载整个文件夹 url?
我可以通过 /_apis//tfvc/items/
api 获取有关项目的元数据,但没有 downloadUrl
属性 可用。
我可以通过 /_apis//build/builds/{buildNumber}/artifacts
api.
downloadUrl
属性
我可以通过 GET api 下载文件夹中的每个文件,但这可能需要很多请求。
我正在使用 api 2.0 版。
items/folders 没有任何下载 url 当前版本控制 API。
要获取整个文件夹,您可以将其压缩并使用 Rest Api 下载,格式如下:
[Get] https://xxx/defaultcollection/_apis/tfvc/items?path=<Folder Path>&api-version=1.0
并在请求中添加以下内容 header:Accept: application/zip