linux(centos)下svn伺服器如何搭建?說到svn伺服器,想必大家都知道,可以是在linux下如何搭建svn伺服器呢?那麼今天給大家分享一下linux(centos)搭建svn伺服器的思路!
雖然在windows上搭建svn很簡單,但是效能卻不高,這當然是和linux相比了.然而在linux上搭建svn卻非常繁瑣,所以今天這篇文章就來一步一步教您如何在centos上搭建svn。
安裝步驟如下
1
、yum install subversion
2
、輸入rpm -ql subversion檢視安裝位置.
3、建立svn版本庫目錄
mkdir -p /var/svn/svnrepos
4、建立版本庫
svnadmin create /var/svn/svnrepos
5、進入conf目錄(該svn版本庫配置檔案)
authz檔案是許可權控制檔案
passwd是帳號密碼檔案
svnserve.conf svn服務配置檔案
6、設定帳號密碼
vi passwd
在[users]塊中新增使用者和密碼,格式:帳號=密碼,如dan=dan
7、設定許可權
vi authz
在末尾新增如下**:
[/]dan=rw
w=r意思是版本庫的根目錄dan對其有讀寫許可權,w只有讀許可權
8、修改svnserve.conf檔案
vi svnserve.conf
開啟下面的幾個注釋:
anon-access = read #匿名使用者可讀
auth-access = write #授權使用者可寫
password-db = passwd #使用哪個檔案作為賬號檔案
authz-db = authz #使用哪個檔案作為許可權檔案
realm = /var/svn/svnrepos # 認證空間名,版本庫所在目錄
9、啟動svn版本庫
svnserve -d -r /var/svn/svnrepos
10.svn預設的開啟埠是3690
可以通過下面的命令檢視:
netstat -antp | grep svn
tcp 0 0 0.0.0.0:3690 0.0.0.0:* listen 66486/svnserve
11.centos7 開啟防火牆埠
$ sudo firewall-cmd --permanent --add-port=3690/tcp12、在windows上測試$ sudo firewall-cmd --reload
在elipse中匯入svn,輸入svn://ip
Linux Centos7下boost庫安裝
在安裝之前最好保證你的gcc是高版本的,否則有時候安裝高版本的boost會出錯。我是在root許可權下進行的這些操作。wget解壓壓縮包。tar zxvf boost 1 69 0.tar.gz進入boost 1 69 0,執行 cd boost 1 69 0 sudo bootstrap.sh p...
Linux(Centos7)下搭建SVN伺服器
linux centos7 下搭建svn伺服器 系統環境 centos7.4 第一步 通過yum命令安裝svnserve,命令如下 yum y install subversion 此命令會全自動安裝svn伺服器相關服務和依賴,安裝完成會自動停止命令執行 若需檢視svn安裝位置,可以用以下命令 rp...
Linux(Centos7)下搭建SVN伺服器
系統環境 centos7.2 第一步 通過yum命令安裝svnserve,命令如下 yum y install subversion此命令會全自動安裝svn伺服器相關服務和依賴,安裝完成會自動停止命令執行 若需檢視svn安裝位置,可以用以下命令 rpm ql subversion第二步 建立版本庫目...