1、建立SVN的根目录
mkdir -p /data/svn/
2、建立一个产品仓库
mkdir -p /data/svn/tshop/
svnadmin create /data/svn/tshop/

 

 

 

3.修改版本库配置文件

vim /data/svn/tshop/conf/svnserve.conf

 

anon-access = none   #修改12行,将read改为none。注意这里必须 设置,否则所有用户不用密码就可以访问 

password-db = passwd   #启用20行配置

authz-db = authz #启用27行配置

修改完配置后,无需重启配置文件。立即生效

 

4、开始设置passwd用户账号信息

vim /data/svn/tshop/conf/passwd

 

在最后一行开始添加用户信息。添加zhangsan,lisi用户

adm = 123    #adm设置为运维的管理员,123为密码

zhangsan = 123     #zhangsan设置为运维的管理员,123为密码

lisi = 123          #开发账号

wangwu = 456    #开发账号

 

5.编辑权限

vim /data/svn/tshop/conf/authz