Files
gerrit/添加管理员权限指南.md
2025-12-22 17:12:39 +08:00

107 lines
3.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 添加管理员权限指南 - 显示 "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. 您使用的用户名是什么?
我可以帮您进一步排查问题。