Files
gerrit/创建项目指南.md
2025-12-22 17:12:39 +08:00

98 lines
2.6 KiB
Markdown
Raw Permalink 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.
# Gerrit 创建项目指南
## 当前状态
✅ 您已成功登录(显示 "RENJIANBO"
✅ 可以访问 Repositories 页面
## 创建项目的方法
### 方法一:通过 Web 界面创建(推荐)
#### 步骤 1找到创建项目按钮
在 Repositories 页面,查找以下位置:
1. **页面右上角**:查找 **"Create Project"** 或 **"+"** 按钮
2. **或者**:点击右上角用户名 **"RENJIANBO"** → **"Settings"** → 查看左侧是否有 **"Administration"** 选项
3. **或者**:直接访问创建项目页面:
```
http://101.43.95.130:8080/#/admin/projects/create
```
#### 步骤 2填写项目信息
如果找到了创建项目的页面,填写:
- **Project Name**: 输入项目名称(例如:`my-project`
- **Parent**: 选择 `All-Projects`(默认)
- **Description**: 项目描述(可选)
- **Submit Type**: 选择 `Merge If Necessary`(推荐)
- **Create initial empty commit**: ✅ 勾选(推荐)
#### 步骤 3创建项目
点击 **"Create Project"** 按钮
### 方法二:通过命令行创建(如果 Web 界面没有按钮)
如果 Web 界面找不到创建按钮,可以使用命令行:
```bash
# 在服务器上执行
cd /home/renjianbo/gerrit_install/review_site
ssh -p 29418 renjianbo@localhost gerrit create-project my-project
```
### 方法三:手动创建 Git 仓库(如果以上都不行)
如果以上方法都不行,可以手动创建:
```bash
# 在服务器上执行
cd /home/renjianbo/gerrit_install/review_site/git
mkdir my-project.git
cd my-project.git
git init --bare
```
然后刷新 Web 界面,项目应该会出现在列表中。
## 创建项目后的操作
项目创建成功后:
1. **克隆项目到本地**
```bash
git clone ssh://renjianbo@101.43.95.130:29418/my-project
# 或使用 HTTP
git clone http://101.43.95.130:8080/my-project
```
2. **推送代码进行评审**
```bash
cd my-project
echo "# My Project" > README.md
git add README.md
git commit -m "Add README file"
git push origin HEAD:refs/for/master
```
## 如果找不到创建按钮
可能的原因:
1. 用户不是管理员(第一个登录的用户应该是管理员)
2. 权限配置问题
解决方案:
- 检查 Settings → Administration 是否存在
- 如果不存在,可能需要手动添加管理员权限
## 需要帮助?
如果以上方法都不行,请告诉我:
1. 在 Repositories 页面是否看到 "Create Project" 按钮
2. Settings 页面左侧是否有 "Administration" 选项
3. 访问 `http://101.43.95.130:8080/#/admin/projects/create` 的结果