Gerrit搭建
一种免费、的代码审查软件,使用网页界面。利用网页,同一个团队的软件,可以相互审阅彼此修改后的程序代码,决定是否能够提交,退回或者继续修改。它使用作为底层版本控制系统。它分支自Rietveld,作者为公司的Shawn Pearce,原先是为了管理Android计划而产生。
·
目录
一,背景介绍
Gerrit,一种免费、开放源代码的代码审查软件,使用网页界面。利用网页浏览器,同一个团队的软件程序员,可以相互审阅彼此修改后的程序代码,决定是否能够提交,退回或者继续修改。它使用Git作为底层版本控制系统。它分支自Rietveld,作者为Google公司的Shawn Pearce,原先是为了管理Android计划而产生。
二,安装环境
本篇gerrit搭建讲解,是基于ubuntu系统。
2.1 git安装
先查看本地安装git安装信息,
git --version
如果本地没有安装,通过下面命令安装,
sudo apt-get install git
2.2 java安装
先查看本地java安装信息,
java --version
如果本地没有安装,通过下面命令安装,
sudo apt-get install default-jdk
2.3 gerrit安装
2.3.1 下载gerrit
wget https://gerrit-releases.storage.googleapis.com/gerrit-3.1.3.war
2.3.2 安装gerrit
#设置工作目录
export GERRIT_SITE=~/gerrit_testsite
#初始化gerrit
java -jar gerrit-3.1.3.war init --batch --dev -d $GERRIT_SITE
参数说明
--batch 设置gerrit部分参数为默认值,安装一些核心插件等。
--dev 配置gerrit服务器使用默认开发选项。
--d 配置初始化安装路径
命令执行成功结果:
Generating SSH host key ... rsa(simple)... done
Initialized /home/gerrit/gerrit_testsite
Executing /home/gerrit/gerrit_testsite/bin/gerrit.sh start
Starting Gerrit Code Review: OK
2.3.3 启动gerrit
#进入gerrit工作目录
cd gerrit_testsite
#启动gerrit
./bin/gerrit.sh start
2.3.4 浏览gerrit
安装gerrit服务器本地访问,浏览器输入:http://localhost:8080/
其它机器上访问,浏览器输入:http://ipaddress:8080/,启动ipaddress为gerrit服务器ip地址
界面如下:
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
已为社区贡献7条内容
所有评论(0)