創建版本庫
# mkdir /data/svn 建立svn數據目錄
# svnadmin create /data/svn/develop develop就是版本庫的名字vim
# vim /data/svn/develop/conf/authz //svn權限控制配置文件
[groups] #設置組
group1 = user1,user2 #多用戶用逗號隔開服務器
[/] #根目錄權限設置(就是「develop」這個文件夾)
user3 = rw #用戶1權限是:可讀寫
user4 = r #用戶2權限是:可讀,不可寫
user = #什麼都沒寫表明沒有任何權限svn
@group1 = rw #設置組權限權限控制
[develop:/123] #設置根目錄下「123」文件夾的權限
#說明「123」這個文件件怎麼建立?這是在SVN服務器配置好以後,建立一個權限很高的用戶在客戶端登陸SVN,而後建立一個文件夾「123」。
啓動服務器
# svnserve -d -r /data/svn
-d表示以daemon方式(後臺運行)運行
-r /data/svn指定根目錄是/data/svn登錄