首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何通过gsql获取每个用户在gerrit队列中持有的任务数

如何通过gsql获取每个用户在gerrit队列中持有的任务数
EN

Stack Overflow用户
提问于 2014-05-07 10:08:11
回答 1查看 264关注 0票数 0

对于gerrit任务队列,我可以通过

ssh -p 29418本地主机gerrit显示队列-w

我们能通过gsql获得每个用户持有的任务数量吗?

或者其他的解决办法?

非常感谢

EN

回答 1

Stack Overflow用户

发布于 2014-05-22 11:19:18

是的,您可以这样做,但我不会将qsql用作管理用途。使用gerrit查询代替如下所示

代码语言:javascript
复制
# this will count all open issues on the server 
ssh -l username -p 29418 gerritserver gerrit query --format json "status:open" | wc -l
# this will count all open issues for user rvoss on the server 
ssh -l username -p 29418 gerritserver gerrit query --format json "status:open owner=rvoss" | wc -l

如果您省略了\wc -l,您将看到json对象开始运行,您可以相当容易地传递该信息并生成所需的统计数据。

请注意,通常一次只能得到500个结果,所以如果有更多的结果,您必须再次查询并提供sortkey,以便继续检索信息。但是这些信息可以在“帮助”链接中获得。

=iMVMhZRZ2rQ7rZ7M#account

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23514801

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档