当我使用Gerrit查询ssh -p 29418 exueniu@selngerrit.mo.sw.xxx.se gerrit query --start 10 status:merged 'project:wmr/wmr_xxx'
时,最多只能得到500个结果。
类型:统计信息
rowCount:500
runTimeMilliseconds:196
moreChanges:是
我尝试使用参数限制并将限制设置为700。
ssh -p 29418 exueniu@selngerrit.mo.sw.XXXX.se gerrit query --start 10 status:merged 'project:wmr/wmr_XXX' limit:700
无效,我们仍然只能得到500个结果,有人知道如何获得更多结果吗?
答案 0 :(得分:2)
答案 1 :(得分:0)
/changes/?o=CURRENT_REVISION&o=CURRENT_COMMIT&q=status:merged+after:2021-03-01+before:2021-03-25&start=0
/changes/?o=CURRENT_REVISION&o=CURRENT_COMMIT&q=status:merged+after:2021-03-01+before:2021-03-25&start=500
/changes/?o=CURRENT_REVISION&o=CURRENT_COMMIT&q=status:merged+after:2021-03-01+before:2021-03-25&start=1000
当项目变化超过500时,param:n或limit不起作用!
你可以用参数 'start' 试试这个,如果 start 为空,结果限制是 500。 /changes 是按分页查询的。
当你收到响应时,结果的最后一个索引有一个参数:_more_change; 当 '_more_change' 等于 true 时,表示有下一页。否则就到最后。