通过gerrit指令修改project的Rights Inherit From:
时间: 2024-03-28 07:41:43 浏览: 124
gerrit-rest-java-client:用于Gerrit代码审查的Java REST客户端
您可以使用以下 Gerrit 命令来修改 Project 的 Rights Inherit From:
```
ssh -p <port> <username>@<gerrit-server> gerrit set-project --inherit-from <project-name> <new-inherit-from>
```
其中, `<port>` 是 Gerrit 服务器的 SSH 端口号, `<username>` 是您在 Gerrit 上的用户名, `<gerrit-server>` 是 Gerrit 服务器的地址, `<project-name>` 是要修改的 Project 名称, `<new-inherit-from>` 是您想要设置的新的 Rights Inherit From 值。
举一个例子,假设您要将 `my-project` 的 Rights Inherit From 修改为 `my-parent-project`,并且 Gerrit 服务器的 SSH 端口号为 `29418`,您的 Gerrit 用户名为 `john`,Gerrit 服务器的地址为 `example.com`,则命令应该如下所示:
```
ssh -p 29418 john@example.com gerrit set-project --inherit-from my-project my-parent-project
```
执行该命令后,您应该会看到类似以下的输出:
```
Updated project configuration
```
这表示您已成功修改了 Project 的 Rights Inherit From。
阅读全文