有那个隐藏的 Gerrit 项目
Unhide a hidden Gerrit project
我们在 Gerrit 中有一个隐藏的项目。关于这个 'feature' 我有两个问题:
- 我可以在磁盘或数据库的什么位置找到此设置,以便验证项目的状态?
- 如何使隐藏的项目再次激活?
我是 Gerrit 的管理员,可以通过 CLI 访问服务器,因此如果需要,我可以访问服务器上的文件。
此致,
约翰-基斯
可能最简单的方法是使用网络 UI。访问项目设置并将 State 从 Hidden 更改为 Active(您可以通过 https://review.example.com/#/admin/projects/example 项目 示例 ):
您还可以使用 gerrit set-project
SSH 命令更改项目可见性(请参阅 docs):
$ ssh -p 29418 review.example.com gerrit set-project example --project-state ACTIVE
我猜这个是保存在project.config
里的refs/meta/config,这就另当别论了。
我们在 Gerrit 中有一个隐藏的项目。关于这个 'feature' 我有两个问题:
- 我可以在磁盘或数据库的什么位置找到此设置,以便验证项目的状态?
- 如何使隐藏的项目再次激活?
我是 Gerrit 的管理员,可以通过 CLI 访问服务器,因此如果需要,我可以访问服务器上的文件。
此致,
约翰-基斯
可能最简单的方法是使用网络 UI。访问项目设置并将 State 从 Hidden 更改为 Active(您可以通过 https://review.example.com/#/admin/projects/example 项目 示例 ):
您还可以使用 gerrit set-project
SSH 命令更改项目可见性(请参阅 docs):
$ ssh -p 29418 review.example.com gerrit set-project example --project-state ACTIVE
我猜这个是保存在project.config
里的refs/meta/config,这就另当别论了。