首页 > 解决方案 > 如何代表其他用户在 Gerrit 上推送代码审查标签

问题描述

我正在尝试在带有标签字段的正文中使用“on_behalf_of”来推送代码审查+1。但我收到响应代码 403,它给出以下响应消息

响应:'不允许代表“”修改标签“代码审查”

以下是我的帖子正文 URL:- 'http:///base-url/changes//revisions/current/review' 数据:{'on_behalf_of': 'user-name@mail.com', 'labels': {'代码审查':1}}

用户名是服务帐户或匿名 ID,我没有它的凭据。谁能建议如何使用组/服务帐户 ID 推送代码审查?我们从哪里获得这篇文章的许可?

问候

标签: pythonrestgerrit

解决方案


您需要拥有“标签代码审查(代表)”权限才能代表某人进行审查。

请参阅此处Gerrit 文档中的“on_behalf_of”项。


推荐阅读