一、安装SVN
二、sudo svnadmin create fastapp
三、sudo vi /project/fastapp/conf/authz
a) [groups] –增加组及成员
# harry_and_sally = harry,sally
openshop = name1,name2
b) [/] –目录及访问权限
@openshop = rw
四、sudo vi /project/fastapp/conf/passwd
a) [users] --set username,password
# harry = harryssecret
# sally = sallyssecret
Name1 = password1
Name2 = password2
五、启动svn服务器
sudo svnserve --listen-port=9000 -d -r /proName/
-d:表示后台运行;-r指定服务器的根目录,这样访问服务器就可以直接用svn://ip:port
六、sudo vi /project/fastapp/conf/svnserve.conf,去掉下面行前的#
a) anon-access = none --限制匿名访问
b) auth-access = write --认证用户权限
c) password-db = passwd --密码数据库的路径
d) authz-db = authz --用户数据库的路径
七、增加端口
a) Sudo vi /etc/sydconfig/iptables
b) Sudo /sbin/server iptables restart
八、SVN客户端输入svn://192.168.176.32:9000