Centos7 搭建 Svn+ReviewBoard
阿新 • • 發佈:2018-12-15
由於公司團隊管理需要,需搭建svn+reviewBorad對程式碼進行審查管理
一、ReviewBoard的安裝
以下是reviewBoard的安裝方法:
安裝過程中可能會出現以下幾個問題:
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的安裝方法:
一般不建議使用預設埠,所以啟動時採用其它埠,啟動方式如下:
svnserve -d -r /data/svndata --listen-port 8889
三、svn與ReviewBoard的關聯方法
需預先檢查是否安裝pysvn,如果沒安裝的話,先按以下命令安裝:
yum install pysvn
首先根據我們建立的reviewboard帳號密碼登入
登入成功後,進入管理面板
進入面板介面
填寫倉庫名稱,及svn的地址與帳號密碼,然後就完成配置。