git学习学习--gerrit服务器搭建总结服务器搭建总结
gerrit知识理解:
gerrit代码审核服务器: 作为Git代码管理服务器,gerrit为git代码的提交引入了强制审核机制(除非特别的授权设置),所以也
可以称gerrit服务器为代码审核服务器,其提供团队开发时的严格的代码审核入库机制,便于版本管理和版本安全。
git: 版本控制的工具,gerrit是对git提交代码的一个可视化代码审核机制。
gitweb: Gitweb提供了git版本库的图形化web浏览功能,能看代码库,提交日志等
搭建环境:
服务器操作系统:ubuntu14.04
gerrit所用包:gerrit-2.10.war ,此版本必须要用jdk7以上,本人用了jdk7.
搭建gerrit服务器步骤列表:
1. ubuntu服务器安装git
2. ubuntu服务器安装jdk7
3. 安装gerrit服务器
4. 启动gerrit服务
5. 访问gerrit服务器
6. gerrit账户设置
7. gitweb安装
8. 权限FAQ
具体搭建步骤:
1. ubuntu服务器安装git
sudo apt-get install git-core
2. ubuntu服务器安装jdk7
1> 从官网下载对应平台的JDK:
http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
2> 安装jdk:sudo tar zxvf jdk-7u79-Linux-x64.tar.gz /home/ubuntu/Software
3> 配置jdk环境变量:
打开/etc/profile, 在其中加入如下环境变量
export JAVA_HOME=/home/ubuntu/Software/jdk1.7.0_79
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$JAVA_HOME:$PATH
4> 在shell下执行Java -version,当打印出如下信息时表示jdk安装成功:
java version "1.7.0_79"
Java(TM) SE Runtime Environment (build 1.7.0_79-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)
3. 安装gerrit服务器
1> 从官网下载gerrit包gerrit-2.10.war:http://code.google.com/p/gerrit/
2> 建立存放代码的目录: $:mkdir /home/GerritResource,存放上传到gerrit的代码,在配置文件中设置
3> 安装gerrit: