svn服務器配置

1、創建svn庫文件夾

mkdir -p /svn/repos/test

2、創建svn庫

svnadmin create /svn/repos/test

3.修改 配置

nano /svn/repos/test/conf/svnserve.conf

修改如下

[general]

anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
realm = /svn/repos

添加成員:
nano /svn/repos/test/conf/passwd

[users]

xsd(用戶名) = 123456(密碼)
wang = 123456
zhang = 123456 

設置權限

nano /svn/repos/test/conf/authz

[group]
admin = xsd
team1 = wang, zhang

[/]
xsd = rw
@admin = rw

[/test]
@team1 = rw

@team1 = rw 是設置team1這個組的權限訪問/test這個庫,其他的庫沒有權限,rw爲讀寫權限

@admin = rw 設置管理員權限,同上

xsd = rw爲設置某一個的權限

注意:realm = /svn/repos 爲根目錄,所以[/]其實是/svn/repos/,並不是磁盤的根目錄/

4、啓動svn服務

svnserve -d --listen-port 3690 -r /svn/repos/

5、checkout

svn co svn://xxx.xxx.xxx/test
發佈了42 篇原創文章 · 獲贊 10 · 訪問量 11萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章