首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Gerrit的任何补丁集提交消息如何更改

Gerrit的任何补丁集提交消息如何更改
EN

Stack Overflow用户
提问于 2017-08-04 05:28:14
回答 1查看 551关注 0票数 1

我正在尝试获取Gerrit更改的特定补丁集的提交消息。补丁集不是最新的。

我试过了:

代码语言:javascript
复制
ssh our-gerrit-server gerrit query --format=JSON  --commit-message  commit:c895abd810d3880729dfdf4a58462aa81cee38a1

但是,我只能得到我也尝试过的当前补丁集的提交消息:

代码语言:javascript
复制
ssh git-amr-1 gerrit query --format=JSON  --commit-message --patch-sets commit:c895abd810d3880729dfdf4a58462aa81cee38a1

现在,我已经获得了所有补丁集的字段。但是提交消息是当前补丁集的。有什么想法吗?

EN

回答 1

Stack Overflow用户

发布于 2017-08-04 09:11:14

您需要使用REST,如下所示:

代码语言:javascript
复制
curl -s --request GET --user USER "https://GERRIT-SERVER/a/changes/?q=COMMIT&o=ALL_REVISIONS&o=ALL_COMMITS"

或使用CHANGE-NUMBER和PATCHSET-NUMBER

代码语言:javascript
复制
curl -s --request GET --user USER https://GERRIT-SERVER/a/changes/CHANGE-NUMBER/revisions/PATCHSET-NUMBER/commit

请参阅更多选项here

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

https://stackoverflow.com/questions/45494792

复制
相关文章

相似问题

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