linux svn服务器搭建

1.使用yum install svnserve命令下载svn

2.使用命令 svnserve --version查看安装是否成功

3.创建版本库 

   mkdir /var/svn  创建svn版本库根目录

  cd /var/svn   进入根目录

  svnadmin create web 创建为web的版本库

4.配置版本库配置文件

 主要配置 /var/svn/web/conf/ 下的几个文件,具体如何配置请查看其它博文都有详细的介绍。

点击打开链接

主要注意配置文件中配置键值对前不要留白,要从顶格写起。

5.设置开启自动启动,要进入svn目录中使用命令

systemctl enable svnserve.service

6.使用ecplise连接,地址为 svn:192.168.11.105/lzl,输入passd配置账号密码即可。

二、svn重启

查看svn进程

ps aux | grep svn

杀死svn主进程号

kill -9 进程号

svn重启命令

svnserve -d -r安装路径

三、遇到的问题

1.svn: E000013: Unable to connect to a repository at URL 'svn://localhost/lzl'

  svn: E000013: Can't open file '/var/svn/lzl/format': Permission denied

解决方法

  编辑selinux文件将selinux设为disable

  vi /etc/sysconfig/selinux

 重新加载该文件

 source /etc/sysconfig/selinux

2. svn: E215004: Unable to connect to a repository at URL 'svn://localhost/lzl'

   svn: E215004: Authentication failed

重新加载conf下的几个配置文件是否有未顶格开始的,修改完即可。





你可能感兴趣的:(svn,运维)