安装 svn

时间:2024-01-10 20:44:56

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