You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure CLI查询PR列表返回结果受限,如何调整该限制?

解决Azure CLI拉取请求列表数量限制的问题

问题原因

az repos pr list命令默认存在返回结果数量限制,默认最多返回100条(你看到的101可能是计数逻辑包含了额外的分页标识),虽然官方文档未突出说明,但该命令支持通过参数调整返回数量上限。

调整数量限制的方法

  • 提升单次返回的最大数量:使用--top参数指定想要获取的PR数量上限,例如要返回200条结果:

    az repos pr list --status=all --top 200 --query "length([])"
    

    注:该参数的最大值受Azure DevOps服务端限制,通常最高可设置为1000。

  • 分页获取更多结果:如果符合条件的PR总数超过单次可返回的最大值,结合--skip参数分批获取,示例如下:

    # 获取前200条PR
    az repos pr list --status=all --top 200 --skip 0
    # 获取接下来的200条PR(跳过已获取的前200条)
    az repos pr list --status=all --top 200 --skip 200
    

验证效果

执行带--top参数的命令后,查询结果的长度会对应调整:

az repos pr list --status=completed --top 500 --query "length([])"
# 返回结果为实际符合条件的PR数量(不超过设置的500上限)

内容的提问来源于stack exchange,提问作者Melted Away

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.18 08:02:03