Files
gerrit/添加管理员权限指南.md

107 lines
3.0 KiB
Markdown
Raw Permalink Normal View History

2025-12-22 17:12:39 +08:00
# 添加管理员权限指南 - 显示 "CREATE NEW" 按钮
## 问题说明
如果您的 Gerrit 页面没有 "CREATE NEW" 按钮,通常是因为**账号没有管理员权限**。
## 解决方案
### 方法一:通过 Web 界面添加(推荐)
#### 步骤 1访问管理员组页面
在浏览器中访问:
```
http://101.43.95.130:8080/#/admin/groups/Administrators,members
```
#### 步骤 2添加用户到 Administrators 组
1. 在页面中找到 **"Add"** 或 **"+"** 按钮
2. 输入您的用户名:`RENJIANBO``renjianbo`
3. 点击 **"Add"** 或 **"Save"**
#### 步骤 3刷新页面
1. 退出登录(点击右上角用户名 → "Sign Out"
2. 重新登录
3. 刷新 Repositories 页面(按 F5
4. 应该能看到 **"CREATE NEW"** 按钮了
### 方法二:如果方法一不可用
#### 检查当前用户
1. 访问:`http://101.43.95.130:8080/#/settings`
2. 查看左侧是否有 **"Administration"** 选项
3. 如果没有,说明您不是管理员
#### 使用第一个登录的用户
在开发模式下(`DEVELOPMENT_BECOME_ANY_ACCOUNT`**第一个登录的用户自动成为管理员**。
1. 退出当前登录
2. 使用第一个登录的用户名重新登录
3. 或者创建一个新用户(第一个登录的)
### 方法三:通过 SSH 命令行添加(如果 SSH 配置正确)
```bash
ssh -p 29418 renjianbo@101.43.95.130 gerrit set-members --add renjianbo Administrators
```
## 验证管理员权限
添加完成后,验证步骤:
1. **访问 Settings 页面**`http://101.43.95.130:8080/#/settings`
- 左侧应该显示 **"Administration"** 选项
2. **访问 Repositories 页面**`http://101.43.95.130:8080/#/admin/repos`
- 右上角应该显示 **"CREATE NEW"** 按钮
3. **测试创建项目**
- 点击 **"CREATE NEW"** 按钮
- 应该能打开创建项目的对话框
## 常见问题
### Q: 访问 `/admin/groups/Administrators,members` 显示 404
**A:** 可能的原因:
1. 您不是管理员,无法访问该页面
2. 使用第一个登录的用户重新登录
### Q: 找不到 "Add" 按钮?
**A:** 尝试:
1. 刷新页面F5
2. 检查是否已登录为管理员
3. 查看页面右上角是否有编辑图标
### Q: 添加后仍然看不到 "CREATE NEW"
**A:** 尝试:
1. **完全退出并重新登录**
2. **清除浏览器缓存**Ctrl+Shift+Delete
3. **使用隐私模式**打开浏览器测试
## 快速检查清单
- [ ] 访问 Settings 页面,查看是否有 "Administration" 选项
- [ ] 访问 `/admin/groups/Administrators,members` 页面
- [ ] 确认用户名在 Administrators 组成员列表中
- [ ] 退出并重新登录
- [ ] 刷新 Repositories 页面
- [ ] 查看是否有 "CREATE NEW" 按钮
## 如果以上方法都不行
请告诉我:
1. 访问 `http://101.43.95.130:8080/#/settings` 时,左侧是否有 "Administration" 选项?
2. 访问 `http://101.43.95.130:8080/#/admin/groups/Administrators,members` 时看到什么?
3. 您使用的用户名是什么?
我可以帮您进一步排查问题。