更改新Gerrit项目配置的正确方法是什么?

时间:2017-08-02 05:50:28

标签: gerrit

我需要在Gerrit下创建多个项目(我是所有者/ root)。

我的gerrit位置是/ home / gerrit /

第一个项目是在/home/gerrit/review_site/下创建的。 (指向/var/www/gitrepos中的git repo)

当我从Gerrit Web界面创建第二个项目(创建项目链接)时,我继承了All-Projects项目 - 我想从(review_site/etc/gerrit.config)。

它让我可以选择继承另一个项目,但是没有相关的父项目,因为这个第二个项目主要有不同的选项(不同的组等)。

在“创建项目”步骤中,我没有看到任何配置选项的方法。

创建项目后,我发现它共享/ home/gerrit/review_site/ folder(以及共享日志等)

更改新项目配置的最佳方法是什么?我可以克隆git repo,通过Gerrit上传更改。但我可以从它下面更改目录和其他详细信息吗?

它应该使用哪个配置文件,如何指定?我是否需要重新启动Gerrit服务器,因为配置文件将被更改?目前,我不确定架构应该是什么: - 每个项目应该在不同的目录中吗? (/home/gerrit/project1, /home/gerrit/project2, ...?)

任何有关如何管理Gerrit中单独项目的帮助都将不胜感激。

1 个答案:

答案 0 :(得分:0)

你不能将不同的" gerrit.config"联系起来。不同项目(存储库)的配置。 GERRIT-SITE / etc / gerrit.config文件是Gerrit服务器的唯一配置文件,不适用于特定项目。 These是您可以设置的项目选项。

使用GERRIT-SITE / etc / gerrit.config文件中的gerrit.basePath选项配置创建Git存储库的本地文件系统目录。查看更多信息here