使用yum安装svn
一、安装
#安装svn
yum -y install svn 或 yum -y install subversion
#查看版本
svn --version
二、利用svn命令创建版本库
#1.手动新建版本库目录 和 利用svn命令创建版本库
mkdir /opt/svn #手动新建版本库目录
svnadmin create /opt/svn/new_projects #利用svn命令创建版本库
cd /opt/svn/new_projects && ll #查看仓库里面默认的文件结构
#2.使用命令svnserve启动服务
#svnserve -d -r /opt/svn [--listen-port 端口号]
svnserve -d -r /opt/svn
三、版本库用户、密码、权限的配置
# vim /opt/svn/new_projects/conf/svnserve.conf
[general]
anon-access = read
auth-access = write
password-db = passwd
authz-db = authz
[sasl]
# vim /opt/svn/new_projects/conf/authz
[groups]
admin=root
dev=user1
[/]
@admin=rw
user1=r
# vim /opt/svn/new_projects/conf/passwd
[users]
root=123456
四、开防防火墙端口
netstat -lnp|grep 3690 #执行开放端口号时候可以看看那些端口在运行
netstat -anp #哪些端口被打开
systemctl restart firewalld
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --zone=public --add-port=3690/tcp --permanent
systemctl restart firewalld #注意:重启防火墙,80端口是必须要开放的
问题解决方案