Review board 和 Git 配合使用 一

本文档介绍了如何在CentOS 6.2上安装和配置Review Board,以便与Git代码仓库配合使用。内容包括安装Git、lighttpd,以及解决Review Board访问Git仓库权限问题和lighttpd配置,同时提到了配置过程中遇到的防火墙和hosts文件的调整。
摘要由CSDN通过智能技术生成

出于一个美好的目的,当代码提交之前,需要自动通知相关人员进行代码review,当review代码的人批准后才能将代码提交到代码仓库中,否则修改后再次review。

项目的工程师可能不在一个地方办公,比如我们ESRI,工程师分布在不同的国家的不同部门。因此需要Email和Web站点来协同工作。


我们的代码管理也是多种多样,美国团队使用Starteam,我们中国使用Git. 本来在Git之上有一个很好的review工具,叫做gerrit。不过考虑到能够照顾不同的仓库管理软件,还是先试用Review board吧,因为它支持的代码管理软件很多,还提供了API让我们自己编写程序进行扩展。官方站点参考:http://www.reviewboard.org/


使用环境:

CentOS 6.2 (64bit)上安装了Git和gitosis进行管理。gitosis有点老旧,以后再换吧。同时也编译安装了lighttpd最新版本.另外就是Review board了。

git安装可以参考我的一篇文章:http://blog.csdn.net/sheismylife/article/details/7204345 ,虽然是Ubuntu上的安装方式,但是在CentOS上变化不大。


安装的细节我不会多说,但是会点出我遇到的问题及如何解决的。

1.安装文档参考http://www.reviewboard.org/docs/manual/1.6/admin/installation/linux/

2.我安装的是lighttpd,下载源代码,并且编译安装,下载地址:http://www.lighttpd.net/download

不要在意fastcgi,因为默认就是支持的。安装文档参考:http://redmine.lighttpd.net/projects/lighttpd/wiki/InstallFromSource

首先运行./configure,如果提示有什么模块需要安装,可以直接禁止。

编译完成后,

创建init scr

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值