git、gerrit的使用方法和规范
1、新员工git安装环境准备
首先从服务器端
ftp://192.168.31.10/Software/Tool/Git/
(用户名/密码 paypalm/paypalms)获取软件Git-1.9.4-preview20140929
1、默认安装
Git-1.9.4-preview20140929
安装完成后打开git bash编辑器
生成密钥对:ssh-keygen -t rsa 按三次回车键,默认生成路径如下图
将生成的公钥内容在gerrit中进行添加(参考下文gerrit注册使用)每个人不同环境可以添加多个对应的公钥cat ~/.ssh/id_rsa.pub
2、gerrit注册使用
1、申请账号
通过邮件向PPCM@paypalm.cn发邮件申请,打开gerrit网站(http://192.168.31.10:8088),登录后在右上角进行setting设置
2、公钥添加
点击SSH Public Keys》Add Key选项进行公钥添加
3、邮箱注册
点击Register New Email 进行邮箱注册,注册后有邮件发送至你的邮箱点开链接重新登录
3、gerrit主要功能介绍
1、常规功能
1、登录gerrit》ALL》open状态,此显示为已推送但还没有入库的所有patch,CR状态栏中绿色对勾代表已评审状态,可以根据计划入库
2、gerrit》ALL》Merged状态表示所有已经进入项目库的patch
3、提交patch后,开发人员可能觉得不太满意会选择放弃,gerrit》ALL》Abandoned即为已放弃的patch,只有还没有入库的patch才能选择放弃,点击进入patch,橘黄色Abandon即为放弃选项,放弃后的patch依然可以进行还原,如以下操作
橘黄色Restore为还原选项