ubuntu 版本為1204server
安裝svn
apt-get install subversion建立svn倉庫
mkdir -p /home/.svn/test #建立倉庫目錄
mkdir -p /home/.svn/test_2
svnadmin create /home/.svn/test #建立倉庫,執行完畢後test目錄有倉庫相關檔案
svnadmin create /home/.svn/test_2配置和管理svn
1)倉庫的配置檔案 $depot/conf/svnserve.conf
anon-access = none #匿名使用者的許可權設定,可以為read,write,和none
auth-access = write #認證使用者的許可權設定,可以為read,write,none
password-db = passwd #密碼資料庫的路徑
authz-db = authz #認證規則庫的路徑
2)配置密碼 $depot/conf/passwd
[users]
allen = 111111 #allen(使用者名稱) = 111111(密碼)
3)配置認證規則 $depot/conf/authz
[groups]
harry_and_sally = harry,sally #組名 = 使用者1,使用者2
[/] #啟動時從/home/.svn/test啟動,test問根目錄。[/]設定test目錄為根目錄
harry = rw #使用者對根目錄許可權為rw
sally = r #使用者對根目錄許可權為r
[test1:/] #啟動時從/home/.svn啟動
@harry_and_sally = rw #使用者組的使用者許可權都為rwsvn的啟動、關閉、訪問
啟動:svnserve -d -r /home/.svn/test #從test目錄啟動,對應[/].訪問方式為:svn://**ip**/
svnserve -d -r /home/.svn/test1 #從.svn目錄啟動,對應[test1:/]。訪問方式為:svn://**ip**/test1
關閉: killall svnserve
## netstat -at 可以檢視svn是否啟動
## 如果需要svn開機啟動 ,把啟動命令加入到 /etc/rc.local (開機啟動指令碼)
##svn client
在windows下安裝 tortoisesvn
svn client的使用參考tortoisesvn的基本使用
ubuntu安裝配置SVN
一 安裝與解除安裝svn 1 安裝svn,安裝命令 sudo apt install subversion 安裝完畢,輸入 svnserve version 檢視是否安裝成功。2 解除安裝svn命令 sudo apt get remove purge subversion 解除安裝過程中詢問do y...
svn安裝和配置
step2 建立repository 開啟命令視窗,鍵入 svnadmin create d deploy projects searchz step3 配置repository 進入repository目錄,在本文中是d deploy projects searchz,你會看到conf目錄,進入該...
ubuntu下安裝和配置SVN, 並設定鉤子
安裝svn apt get install subversion 如果是 centos 系統 用 yum install subversion 建立svn倉庫 1 建立svn目錄 mkdir home svn 使用隱藏目錄 注意在mkdir 之後有空格 2 cd home svn 3 建立測試專案 ...