如何获取在服务器上直接提交/合并的gerrit更改的详细信息

时间:2017-05-30 22:38:02

标签: git ssh gerrit

我尝试使用gerrit查询获取提交的SHA的更改(分支,服务器URL,作者,提交者等)的详细信息。更改直接提交给服务器,这意味着没有对更改进行审核。

我使用了以下没有返回任何内容的命令。

ssh -p <PORT> <Server> gerrit query --current-patch-set <SHA>

type: stats
rowCount: 0
runTimeMilliseconds: 4
moreChanges: false

任何人都可以帮我解决一下我可以用来获取这些数据的替代命令。

1 个答案:

答案 0 :(得分:1)

如果提交被直接提交到分支(refs / heads / branch)绕过Gerrit,则无法使用UI搜索字段,ssh gerrit命令或REST API搜索SHA提交。

您可以克隆存储库(如果您知道什么是特定存储库),并查找有关执行“git show SHA”或“git log SHA”的提交的一些信息,例如。