ssh - 让特定的审阅者审阅gerrit上的代码

标签 ssh gerrit

我在docker上运行gerrit。我有一个用户在gerrit上创建了一个项目。我创建了一个名为user1的用户,并将该用户添加到所创建项目的审阅者列表中。我已经在同一台主机上完成了所有这些工作。我使用以下命令创建了用户,

cat  ~/.ssh/id_rsa.pub | ssh -p 29446 host_ip gerrit create-account --group "'Administrators'" --ssh-key - user1

我使用命令将user1添加到项目演示的审阅者列表中,
ssh -p 29446 host_ip gerrit set-reviewers \
 --project demo \
  -a user1 \
  commit_id

现在,我想通过用户user1查看代码。当我尝试使用以下命令查看代码时,它以项目创建者的身份查看代码。如何以user1身份查看代码?
ssh -p 29446 host_ip gerrit review --code-review +2 commit_id

最佳答案

您需要指定用于SSH连接的用户,即:

ssh -p 29446 user1@host_ip gerrit review --code-review +2 commit_id

关于ssh - 让特定的审阅者审阅gerrit上的代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36768212/

相关文章:

Git SSH 身份验证

ssh - 我可以在 PhpStorm 中进行远程 ssh 终端访问吗?

linux - 执行 SSH 后如何在 Perl 脚本中调用函数?

php - 使用带有 key 的 ssh 进行部署,而不提供私钥的密码(ssh-agent)

c# - 使用 Renci.SSH 到 MySQL 服务器的 SSH 访问

git - 当我将新提交推送到 gerrit 时,如何从命令行设置主题?

git - 如何为 gerrit 事件配置 Gerrit Webhooks

gerrit - 如何在gerrit的评论中提及某人?

gerrit - 使用 REST API 查询 Gerrit?

git - 如何删除gerrit(3.0)中的帐户