Centos7 搭建 Svn+ReviewBoard

由於公司團隊管理需要,需搭建svn+reviewBorad對代碼進行審查管理

一、ReviewBoard的安裝

以下是reviewBoard的安裝方法:

https://blog.csdn.net/u013201439/article/details/78878178

安裝過程中可能會出現以下幾個問題:

1、防火牆未關閉,導致無法訪問  關閉防火牆:  systemctl stop firewalld

2、selinux未管理,導致訪問拋權限問題  關閉selinux:

       vim /etc/selinux/config 打開 selinux 配置文件,永久關閉防火牆
        修改以下內容
       #SELINUX=enforcing
       SELINUX=disabled

      臨時關閉可直接執行命令:setenforce 0

3、數據庫創建賬號對應的地址與配置的不一致,例如,以上的文章

創建賬號是 localhost 而配置reviewBoard時卻填寫 127.0.0.1 ,將導致無法登陸數據庫。

二、svn的安裝

以下是svn的安裝方法:

https://blog.csdn.net/u010071211/article/details/79877303

一般不建議使用默認端口,所以啓動時採用其它端口,啓動方式如下:

svnserve -d -r /data/svndata --listen-port 8889

三、svn與ReviewBoard的關聯方法

需預先檢查是否安裝pysvn,如果沒安裝的話,先按以下命令安裝:

yum  install  pysvn

首先根據我們創建的reviewboard帳號密碼登錄

登錄成功後,進入管理面板

進入面板界面

點擊Repositories,添加倉庫

填寫倉庫名稱,及svn的地址與帳號密碼,然後就完成配置。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章