============================================================
博文原创,转载请声明出处
============================================================
安装过程参考这里
建议将review board安装在Debian,Ubuntu,
之上,因为安装过程中需要很多的依赖库,使用普通的离线安装,会遇到各种各样难以解决的问题,笔者曾在自己的mac上进行安装,最终还是以问题太多而宣告失败,最后选择公司的ubuntu服务器来安装,还是比较顺利的。
web servers:(必须)
由于review board是基于web来管理的,因此我们需要搭建web服务器,官方提供了两种服务器如下,个人推荐apache。
Apache + mod_wsgi, fastcgi, or mod_python
lighttpd + fastcgi
其中“+”前面的为服务器,二选一安装,“+”后面的是服务器的一些优化插件,选择安装。
*database servers:(必须)
同事review board还需要数据库来存储review 数据,同样官方提供了以下几种,个人推荐Mysql。
MySQL v5.0.31 or newer
PostgreSQL
sqlite v3
*Using a HTTP Proxy:(可选)
如果服务器使用了代理,需要执行以下命令
$ sudo -s
$ export http_proxy=http://proxy.example.com/
$ easy_install ....
*Installing Python Setuptools(必须)$ apt-get install python-setuptools
* Installing Python Development Headers(必须)
$ apt-get install python-dev
*Installing memcached 和python-memcached
$ apt-get install memcached
$ easy_install python-memcached
*Installing patch
pathc为review board提供diff视图
$ apt-get install patch
*Installing Review Board
$ easy_install ReviewBoard
*Installing Database Bindings
安装数据库和pthon的绑定插件
$ easy_install mysql-python
*Installing Source Control Components(可选)
这里如果你没有他的版本管理工具,可以安装一个,如果有了,则不用再安装。
$ apt-get install subversion python-svn
大家可以参考官方文档,对于不同的服务器,数据库或是其他又更详细的结束
安装结束,下一章我会接着介绍创建一个reivew board site的过程,通过下一章,大家就可以见到review board的庐山真面目了
下面是我在在ubuntu 下以mysql和apache为基础安装review board的命令,供大家参考
apt-get install python-setuptools
apt-get install python-dev
apt-get install memcached
apt-get install patch
easy_install ReviewBoard
easy_install mysql-python
apt-get install python-mysqldb
apt-get install subversion
apt-get install subversion python-svn
apt-get install sqlite
分享到:
相关推荐
代码review工具,IDEA中使用方法:打开Settings>Pluging>install plugin from disk
ReviewBoard + Tao-Review...Pre-Commit to ReviewBoard | Post-Commit to ReviewBoard 这两个选项是灰色不可用,可能是你eclipse的svn插件有问题,我本机使用的是有中文提示的svn插件版本应该是支持svn1.8的才可以。
Tao-ReviewBoard是在eclipse上开发的一款ReviewBoard插件,它很好的解决了安装和操作等问题,使reviewboard 的使用更加方便。该插件目前支持ReviewBoard1.6及以上版本。现在,你已经不再需要在本地安装任何其它额外...
Ubuntu系统下安装Reviewboard详解 更新本地软件库列表 sudo apt-get update /* sudo第一次或超时后使用需要密码,就是登录用户的密码 */ 安装open-ssh /* 习惯用ssh的安装这个,不用的直接忽略 */ sudo apt-get ...
找了好久,才全部找到,之前都是针对PYTHON2.5的,这个是2.7的,有需要的可以下,减少一个个下载的...ReviewBoard-1.7.25-py2.7.egg ReviewBoard-1.7.25.tar.gz sed-4.2.1-setup.exe setuptools-0.6c11.win32-py2.7.exe
Eclipse 代码review 插件,下载后 Tao-reviewboard-master\Tao-reviewboard-master\doc文件夹中Tao-ReviewBoard_UseGuide.docx 使用文档 \updatesite\plugins中的jar 放入eclipse plugins中即可
reviewboard使用说明
2 reviewboard 1.7.25 3 diffutils-2.8.7-1-dep.zip 4 memcached-1.2.6-win32-bin.zip 5 CollabNetSubversion-client-1.6.16-1.win32.exe 6 GetGnuWin32-0.6.3.exe 7 mod_python-3.3.1.win32-py2.5-Apache2.2.exe 8 ...
安装ReviewBoard及其依赖:yum install python-setuptoolsyum install python-develyum install mod_wsgiyum install memcachedpip install python-memcachedyum install patchpip install ReviewBoardpip install ...
属于之前的winows环境reviewboard安装包和安装教程的安装包文件,由于文件太大,所以单独上传
安装ReviewBoard所需的全部软件包,文件太大,分两部分ReviewBoard1和ReviewBoard2,这一个是ReviewBoard1.
review board idea intellij 插件,离线安装,无需下载,经验证有效,走过路过,不要错过!
是reviewboard为实现自动化提交代码的脚本
包括安装ReviewBoard的所有软件包,文件太大,分两部分上传,这是第二部分ReviewBoard2.
ReviewBoard安装配置手册_ReviewBoard_installation_guide.pdf
里面的文档是我搭建svn服务器及使用reviewboard进行代码审查的整个过程记录,有安装过程,有遇到的问题解决,有使用方法。都是本人亲测,靠谱。
搭建svn服务器及使用reviewboard进行代码审查的整个过程记录(转别人的)
python库。 资源全名:ReviewBoard-3.0.5.tar.gz
reviewboard 是一款代码审查工具,可以优化团队开发代码的质量。