svn 新建仓库 配置用户权限

1.创建仓库

svnadmin create /usr/svn/test1

2.修改配置文件

vim /usr/svn/test1/conf/svnserver.conf
[general]
#匿名用户无法读写
anon-access = none
#验证用户可以读写 
auth-access = write
#指定用户名密码配置文件为passwd
password-db = passwd
#指定权限配置文件为authz
authz-db = authz
#仓库名
realm = test1
vim /usr/svn/test1/conf/passwd

 

[users]
#用户名=密码
luffy = lf123
sanji=sanji123
vim /usr/svn/test1/authz
[groups]
#组名 =  用户1,用户2
caomao = luffy,sanji

[test1:/]
#@组名 = 权限
@caomao = rw

3.启动svn服务

svnserve -dr /usr/svn

此时上述用户可以checkout改目录下的文件

你可能感兴趣的:(svn)