rpm -qa subversion
yum install subversion
svnserve --version
创建仓库目录
例如:
mkdir /home/svn/game
创建项目
svnadmin create /home/svn/game
passwd:用户密码
[users]
ali=123456
authz:用户权限配置
示例:
[groups]
#管理组
manager = boss
[game:/]
@manager=rw
svnserve.conf:
#匿名访问者权限
anon-access = none
#验证用户权限
auth-access = write
#密码文件地址
password-db = /home/svn/game/passwd
#权限文件地址
authz-db = /home/svn/game/authz
#项目名称(UUID)
realm =game
开放svn端口
默认是3690端口,你也可以用别的。已开启的跳过这一步
修改
iptables -I INPUT -p tcp --dport 3690 -j ACCEPT
保存
/etc/rc.d/init.d/iptables save
重启
service iptables restart
查看
/etc/init.d/iptables status
启动SVN服务
svnserve -d -r /home/svn
svn://192.168.1.100/game