# 添加管理员权限指南 - 显示 "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. 您使用的用户名是什么? 我可以帮您进一步排查问题。