centos7 svn服务器搭建

系统环境:centos 7.5

yum安装svn

yum install subversion -y

创建svn 版本库目录

mkdir -p /var/svn/svnrepos

在版本库目录下创建版本库

svnadmin create /var/svn/svnrepos/javaProject

更改配置

authz:负责账号权限的管理,控制账号是否读写权限

passwd:负责账号和密码的用户名单管理

svnserve.conf:svn服务器配置文件

在 authz文件下添加 用户权限

echo -e "tom = rw \njack = rw" >>authz  

在password文件下 配置用户名 密码

echo -e "tom = 123 \njack = 123" >>passwd 

修改svnserve.conf

放开4个 参数的注释

指定版本库目录启动svn

svnserve -d -r /var/svn/svnrepos

查看进程和端口是否存在

如果 启用防火墙的 记得开发3690端口 不然访问会被拒绝

iptables -I INPUT -p tcp --dport 3690 -j ACCEPT

客户端访问 

svn://ip地址:3690/版本库目录

我在windos上安装了   svn的 gui工具 小乌龟的那种

 我的svn服务器地址

这里 svn服务器就搭建完了 ,挺简单的。 svn相比git比较无脑。

猜你喜欢

转载自www.cnblogs.com/benjamin77/p/9342326.html