如何使用 gerrit-review 命令行更新 gerrit 中的用户定义字段?
How to update user-defined field in gerrit using gerrit-review command line?
我们在 gerrit 中有一个字段 "topic",它可以从 GUI 编辑,有没有办法使用 gerrit-review 命令行更新它?寻找如下命令:
ssh -p $port $server gerrit review --topic="some topic" $gerrit_change_num
不,您不能使用 "gerrit review" 命令执行此操作,但您可以使用 REST API 执行此操作,如下例所示:
curl --request PUT --user USER:PASS --data @- --header Content-Type:application/json https://GERRIT-SERVER/a/changes/CHANGE-NUMBER/topic <<EOF
{
"topic": "TOPIC-NAME"
}
EOF
查看更多信息here
我们在 gerrit 中有一个字段 "topic",它可以从 GUI 编辑,有没有办法使用 gerrit-review 命令行更新它?寻找如下命令:
ssh -p $port $server gerrit review --topic="some topic" $gerrit_change_num
不,您不能使用 "gerrit review" 命令执行此操作,但您可以使用 REST API 执行此操作,如下例所示:
curl --request PUT --user USER:PASS --data @- --header Content-Type:application/json https://GERRIT-SERVER/a/changes/CHANGE-NUMBER/topic <<EOF
{
"topic": "TOPIC-NAME"
}
EOF
查看更多信息here