第二步 建立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目...