centos 下搭建svn伺服器

2021-07-25 08:55:37 字數 1594 閱讀 7947

第二步  建立svn版本庫目錄mkdir -p /home/svn/svnfile生成樹目錄檔案

第三部  建立版本庫svnadmin create /home/svn/svnfile執行該命令之後  會在該目錄之下生成一些配置檔案

第四步  進入到conf  目錄  會看到三個檔案  

passwd賬號密碼檔案

authz使用者許可權控制檔案

svnserve.confsvn配置文

第五步   設定svn帳號密碼    所以需要編輯賬號密碼檔案 

vi  passwd 

在【users】  模組中新增賬號和密碼   格式:帳號=密碼,如dan=danps這裡必須要頂格  前面不能有空格的

第六步    設定許可權   編輯許可權檔案

vi  authz   在檔案的末尾處   新增**\

[/]dan=rw   賬號dan的許可權是可讀可寫的

第七步    修改svn配置檔案     svnserve.conf               

anon-access = read#匿名使用者可讀

auth-access = write#授權使用者可寫

password-db = passwd#使用哪個檔案作為賬號檔案

authz-db = authz#使用哪個檔案作為許可權檔案

realm = /home/svn/svnfile# 認證空間名,版本庫所在目錄

第八步    啟動或者關閉svn伺服器   

svnserve  -d -r /home/svn/svnfile

如果需要重啟svn伺服器的話   可以先檢視一下svn程序的程序數

ps -aux | grep svn    然後就是結束svn的程序節點   然後就可以重新啟動svn伺服器了

在window上面獲取的時候  位址   svn://ipaddress

第九步   給svn建立副本指向到nginxweb目錄

首先要建立nginx指向的web目錄

mkdir -r /data/wwwroot

svn co svn://localhost/test --usernametest --password 123456     //test是svn中的目錄層次  如果沒有目錄就不寫目錄了    有時候可能會出現目錄許可權的問題的哦

執行的時候可能需要輸入svn的使用者名稱和密碼    直接輸入就好了

執行成功了之後    就會把svn上傳上來的檔案全部複製到該資料夾下了

Linux下搭建SVN伺服器(CentOS)

安裝步驟如下 1 yum install subversion 2 輸入rpm ql subversion檢視安裝位置,如下圖 我們知道svn在bin目錄下生成了幾個二進位制檔案。輸入svn help可以檢視svn的使用方法,如下圖。3 建立svn版本庫目錄 mkdir p var svn svnr...

CentOS搭建SVN伺服器

安裝步驟如下 1 yum install subversion 2 檢視安裝版本svnserve version 3 建立svn版本庫目錄mkdir p var svn svnrepos 4 建立版本庫svnadmin create var svn svnrepos 執行了這個命令之後會在 var ...

Centos搭建SVN 伺服器

yum install subversion mkdir svn svnadmin create svn project ls svn project conf db format hooks locks readme.txt 目錄用途說明 hooks目錄 放置hook指令碼檔案的目錄 locks目...