真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Apache+SVN+ReviewBoard代碼審核服務器搭建流程-創(chuàng)新互聯(lián)

Apache+SVN+Review Board代碼審核服務器搭建流程

我們擁有十年網(wǎng)頁設計和網(wǎng)站建設經(jīng)驗,從網(wǎng)站策劃到網(wǎng)站制作,我們的網(wǎng)頁設計師為您提供的解決方案。為企業(yè)提供網(wǎng)站制作、成都網(wǎng)站制作、微信開發(fā)、小程序開發(fā)、移動網(wǎng)站建設、H5頁面制作、等業(yè)務。無論您有什么樣的網(wǎng)站設計或者設計方案要求,我們都將富于創(chuàng)造性的提供專業(yè)設計服務并滿足您的需求。

一、簡介

代碼審查(CodeReview)不但可以提高質(zhì)量,而且還是一個知識共享和指導的極好的手段。ReviewBoard是一款比較優(yōu)秀的,開源的基于WEB的代碼審查工具。

二、準備工作

2.1、安裝依賴包

yum -y install gcc gcc-c++ make cmake autoconfautomake libffi libffi-devel ncurses* bison* zlib* expat* openssl* apr* neon*

2.2、安裝Apache

yum -y install httpd httpd-devel

2.3、安裝MySQL

yum -y install mysql mysql-server mysql-devel mysql-python service mysqld start

登錄MySQL創(chuàng)建reviewboard數(shù)據(jù)庫和reviewboard用戶

mysql –uroot –p >create database reviewboard default charset utf8collate utf8_general_ci; >grant all on reviewboard.* to'reviewboard'@'localhost' identified by 'reviewboard';

2.4、安裝memcached

yum -y install memcached python-memcached service memcached start

2.5、安裝patch

yum -y install patch

2.6、安裝Python

yum -y install python python-devel

2.7、安裝python-subvertpy pysvn

如果python版本為2.6(CentOS6.x),可以采用EPEL yum源進行下載

(1)、 rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm yum -y installpython-subvertpy pysvn

(安裝yum源EPEL紅帽企業(yè)庫,centos默認yum源庫中沒有pysvn)

(2)、 yum --enablerepo=epel install pysvnpython-subvertpy

(指定在EPEL yum源中,下載pysvn,python-subvertpy)

CentOS7.x 安裝EPEL源

rpm -ivhhttp://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

三、開始安裝

3.1、安裝easy_install

distribute從0.7版本后就和setuptools合并在一起了,所以先刪除舊版(setuptools)easy_install。

第一步:刪除easy_install

rm -f /usr/bin/easy_install* rm -f /usr/local/bin/easy_install*

第二步:安裝distribute

wget https://svn.apache.org/repos/asf/oodt/tools/oodtsite.publisher/trunk/distribute_setup.py python distribute_setup.py rm distribute_setup.py

3.2、安裝ReviewBoard

easy_install reviewboard rb-site install /var/www/html/reviewboard

根據(jù)情況配置以下內(nèi)容

Domain Name: 192.168.2.41 Root Path [/]: Database Type: mysql Database Name [reviewboard]: Database Server [localhost]: Database Username: reviewboard Database Password:  Confirm Database Password: Memcache Server [localhost:11211]: Username [admin]: admin Password:  Confirm Password:  E-Mail Address: public@unilifemedia.com Company/Organization Name (optional): unilifemedia Allow us to collect support data? [Y/n]:

3.3、配置reviewboard目錄權限

chown -R apache.apache/var/www/html/reviewboard/htdocs/ chown -R apache.apache /var/www/html/reviewboard/data

3.4、配置reviewboard

把apache-wsgi.conf配置文件放到Apache的conf.d目錄下

cp /var/www/html/reviewboard/conf/apache-wsgi.conf/etc/httpd/conf.d/

配置允許訪問reviewboard的域名或IP

vi/var/www/html/reviewboard/conf/settings_local.py

ALLOWED_HOSTS =['192.168.2.41','codereviewboard.unilifemedia.com']

重啟Apache

service httpd restart

四、后臺配置

登錄:http://192.168.2.41/

輸入剛才配置的admin密碼

Apache+SVN+Review Board代碼審核服務器搭建流程

4.1、進入管理員后臺

Apache+SVN+Review Board代碼審核服務器搭建流程

4.2、配置發(fā)送郵件

Apache+SVN+Review Board代碼審核服務器搭建流程

4.3、配置審核代碼倉庫

Apache+SVN+Review Board代碼審核服務器搭建流程

輸入名稱,SVN倉庫地址,用戶名密碼。

Apache+SVN+Review Board代碼審核服務器搭建流程

4.4、添加用戶

Apache+SVN+Review Board代碼審核服務器搭建流程

Apache+SVN+Review Board代碼審核服務器搭建流程

另外有需要云服務器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。


標題名稱:Apache+SVN+ReviewBoard代碼審核服務器搭建流程-創(chuàng)新互聯(lián)
轉載來于:http://weahome.cn/article/dpdspd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部