linux 搭建svn服务器

linux 搭建svn服务器

参考网址

1、检查系统是否已经安装如果安装就卸载

检查:svnserve --version
卸载:yum remove subversion

2、安装

yum install subversion

3、建立SVN库(文件位置可自由)

mkdir -p /opt/svn/repository   //创建仓库文件夹
svnadmin create /opt/svn/repository  //用svn管理员身份创建一个仓库:

4.验证建立成功:

查看/opt/svn/repository 文件夹发现包含conf, db,format,hooks, locks, README.txt等文件

5.权限配置

##(1)authz文件配置,

##(2)passwd文件配置,

##(3)svnserve.conf文件配置,

6.启动svn

启动命令(默认端口为3690):svnserve -d -r /opt/svn/repository
指定端口的启动方式: svnserve -d -r /opt/svn/repository --listen-port 3691    

7.重新启动

ps -ef|grep svn  //查看svn服务进程
kill -9 pid  //停止应用
svnserve -d -r /opt/svn/repository   //重新启动

8.防火墙设置

(1) 关闭防火墙(不建议)

systemctl stop firewalld      //

(2) 开放端口,需要手动添加

vi /etc/sysconfig/iptables 

添加:
-A INPUT -p tcp -m state --state NEW -m tcp --dport 3690 -j ACCEPT

重启防火墙: service iptables restart

9.访问

svn://ip:port/opt/svn/repository   //用svn小乌龟客户端连接

文章标题:linux 搭建svn服务器

发布时间:2021-08-23, 20:11:40

最后更新:2021-08-23, 20:07:32