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

2.6 KiB
Raw Blame History

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 界面找不到创建按钮,可以使用命令行:

# 在服务器上执行
cd /home/renjianbo/gerrit_install/review_site
ssh -p 29418 renjianbo@localhost gerrit create-project my-project

方法三:手动创建 Git 仓库(如果以上都不行)

如果以上方法都不行,可以手动创建:

# 在服务器上执行
cd /home/renjianbo/gerrit_install/review_site/git
mkdir my-project.git
cd my-project.git
git init --bare

然后刷新 Web 界面,项目应该会出现在列表中。

创建项目后的操作

项目创建成功后:

  1. 克隆项目到本地

    git clone ssh://renjianbo@101.43.95.130:29418/my-project
    # 或使用 HTTP
    git clone http://101.43.95.130:8080/my-project
    
  2. 推送代码进行评审

    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 的结果