SVN安装
centos系统下执行yum install subversion
创建项目
svnadmin create dxk-test
创建项目dxk-test
服务配置与权限控制
vim conf/svnserve.conf
[general]
#不允许匿名用户访问
anon-access = none
#允许授权用户写操作
auth-access = write
#账户文件(用来控制用户账户密码)
password-db = passwd
#访问控制文件(用来控制用户权限)
authz-db = authz
#认证命名空间,subversion会在认证提示里显示,并且作为凭证缓存的关键字。注意如果你的svn项目在使用过程中修改了此值会要求用户重新输入账户密码认证(参见下方截图)
realm = dxk-test Repository
[sasl]
修改账户密码文件
sudo vim conf/passwd