什么是gerrit
gerrit,是一种开放源代码的代码审查软件,使用网页界面。利用网页浏览器,同一个团队的软件开发者,可以相互审阅彼此修改后的代码,决定是否能够提交、回退或是继续修改。它使用版本控制系统Git作为底层。
安装git bash
点我进入,选择自己需要的版本,进行安装。
安装gerrit依赖
- 安装python,地址:点我进入,请自行查找相关版本,进行安装。
- 环境变量,安装好python后,需要定义python环境变量,定义如下:
windows->计算机->属性→高级系统设置->高级->环境变量
mac 系统已经自带了python环境了- 设置python完成后,验证是否安装成功
windows开始->运行->“输入cmd”→确定->输入python和pip
mac 打开终端->python --version
- 安装git-review
pip install git-review
对git进行设置global权限
git config --global user.name "名字"
git config --global user.email "你自己的邮箱号"
git config --global gitreview.username "名字"
git config --global -l //查看是否设置成功
生成ssh密钥
ssh-keygen -t rsa -C "你自己的邮箱号" //生成好的ssh密钥,一般存放在c:\Users\名字\.ssh\id_rsa.pub文件中。
cat ~/.ssh/id_rsa.pub //mac获取生成的public key
cat id_rsa.pub //windows自己找到目录然后执行这个获取
//记住千万别打开文件复制,可能会出现编码问题
将生成好的ssh密钥,添加到gerrit中
- 打开gerrit的登录地址
- 登录以后打开settings
- 点击SSH Public Keys
复制到框里面点击add
如下图
设置SSH.png
配置.gitreview文件(此步骤看公司是否有这个需求)
gitreview文件,是在代码git commit后,进行代码评审的操作。配置文件如下:
vim .gitreview
[gerrit]
host = 地址
port = 端口
project = 项目名
保存,并提交到gerrit。
网友评论