-
-
创建项目目录
sudo mkdir /home/svn
cd /home/svn/project
sudo chmod -R 777 project/
sudo svnadmin create /home/svn/project
进入config/svnserve.conf,打开anon-access = read,auth-access = write。anon-access无需账户可以read,auth-access验证用户可以write
同时需要将password-db = passwd注释也去掉。(注意。)
进入config/password,添加账户和密码
进入config/authz,设置访问权限,admin=andy,andy用户属于admin权限组,@admin=rw,admin权限组可以read,
svnserve -d -r /home/svn
-d 表示svnserver以“守护”进程模式运行
-r 指定文件系统的根位置,这样客户端不用输入全路径,就可以访问版本库
如:svn://192.168.1.3/project