How to remove group and project in Gerrit

Group
1. access gerrit sql database
 
  cmd: ssh -p 29418 192.168.0.1 gerritgsql
2. gerrit> deletefrom ACCOUNT_GROUP_NAMES where name=<groupname>;
3. gerrit> deletefrom ACCOUNT_GROUPS where name=<groupname>;

Project
1. access gerrit sql database
    cmd: ssh -p 29418 192.168.0.1 gerritgsql
2. gerrit> deletefrom projects where name=<projectname>;
3. gerrit> deletefrom ref_rights where project_name=<projectname>;
4. go to folder /gerrit/review_site/git, remove<project name>.git

Example for remove project:
Step 1:
ecdshawk@mtvserver2:/project/ecds/gerrit/review_site/db> ssh-p 29418 150.236.40.165 gerrit gsql
Welcome to Gerrit Code Review 2.1.6.1
(H2 1.2.134 (2010-04-23))
 
Type '\h' for help.  Type '\r' to clear thebuffer.
 
gerrit>
 
Step 2:
gerrit> deletefrom projects where name='rmproject';
UPDATE 1; 1 ms
 
Step 3:
gerrit> deletefrom ref_rightswhere project_name='rmproject';
UPDATE 1; 1 ms

Step 4:
ecdshawk@mtvserver2:/project/ecds/gerrit/review_site/git> ls
fproject.git  rmproject.git
ecdshawk@mtvserver2:/project/ecds/gerrit/review_site/git> rm-rf rmproject.git/
ecdshawk@mtvserver2:/project/ecds/gerrit/review_site/git> ls
fproject.git

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Gerrit中,可以通过配置组的权限来管理用户对项目的访问和操作权限。根据角色规划,可以创建不同的组来分配权限。 例如,可以创建一个名为ci_demo_leader的组,用于审核人员。他们可以拥有一些特定的权限,如查看项目信息、创建项目、创建分支、创建标签、创建组、配置项目权限、删除CR记录、+1、+2、提交、强制推送等权限。这些权限可以通过将用户添加到ci_demo_leader组来分配。\[1\]\[2\] 另外,还可以创建一个名为ci_demo_dev的组,用于开发者。他们可能拥有一些不同的权限,如查看项目信息、创建分支、创建标签、提交等权限。同样,这些权限可以通过将用户添加到ci_demo_dev组来分配。 而ci_demo_owner是由Gerrit的运维管理员统一创建的角色,他们拥有更高级的权限,如查看项目信息、创建项目、创建分支、创建标签、创建组、配置项目权限、删除CR记录、+1、+2、提交、强制推送等权限。\[1\]\[2\] 要配置组的权限,项目管理员可以登录Gerrit后,选择BROWSE,然后选择Repositories,找到对应的项目,点击A,再点击EDIT。在这里可以进行权限的配置,包括添加或删除组成员、分配不同的权限等。\[3\] 总结起来,通过在Gerrit中创建不同的组,并分配不同的权限,可以实现对用户在项目中的访问和操作进行精细化的管理。 #### 引用[.reference_title] - *1* *2* *3* [Gerrit码仓之分配权限使用方法秘籍](https://blog.csdn.net/weixin_38920945/article/details/124151092)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值