安装配置svn服务器
sudo apt-get remove --purge subversion
apt-get update
sudo apt-get install subversion
mkdir -p /usr/local/svn/repository
svnadmin create /usr/local/svn/repository
chmod -R 777 db
vim /usr/local/svn/repository/conf/svnserve.conf
#匿名用户可读anon-access = read(可改成none,即不可读,也可以不改,让它默认为可读)
#权限用户可写auth-access = write
#密码文件为passwdpassword-db = passwd
#权限文件为authzauthz-db = authz
(去掉前面的#,并且顶格,不然会报错)
vim /usr/local/svn/repository/conf/passwd
vim /usr/local/svn/repository/conf/authz
admin = guoke//用户guoke属于admin权限组
[repository:/]
@admin = rw //admin权限组的权限是读和写
*= rw 所有的组都具有读权限和写权限
svnserve -d -r /usr/local/svn
svn co svn://127.0.0.1/repository --username guoke --password 123456