Linux下版本控制器(SVN) -服务器端环境搭建步骤

男娘i 2024-03-23 17:06 101阅读 0赞

在这里插入图片描述

文章目录

  • 进阶知识-Linux下版本控制器(SVN)
    • 4、服务器端环境搭建步骤
      • 4.1 安装服务器端程序
      • 4.2 验证是否安装成功
      • 4.3 创建并配置版本库
      • 4.4 配置 SVN对应的服务
      • 4.5 启动 SVN服务
  • 本人其他相关文章链接

进阶知识-Linux下版本控制器(SVN)

4、服务器端环境搭建步骤

4.1 安装服务器端程序

  1. yum install -y subversion

4.2 验证是否安装成功

  1. svn --version

4.3 创建并配置版本库

  • 创建版本库目录

    1. mkdir -p /var/svn/repository
  • 在版本库目录下创建具体项目目录

    1. mkdir pro_oa
  • 创建SVN版本库

    1. svnadmin create /var/svn/repository/pro_oa
  • 版本库内容

在这里插入图片描述

4.4 配置 SVN对应的服务

  • 思路

在这里插入图片描述

  • SVN服务

    • 名称:svnserve
    • 默认情况下不是开机自动启动

      [root@rich repository]# chkconfig|grep svn
      svnserve 0:关闭 1:关闭 2:关闭 3:关闭 4:关闭 5:关闭 6:关闭
      [root@rich repository]# chkconfig svnserve on
      [root@rich repository]# chkconfig|grep svnsvn
      serve 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭

    • 对应可执行脚本文件路径

      /etc/rc.d/init.d/svnserve

  • SVN服务具体配置

    原版
    args=”—daemon —pid-file=${pidfile} $OPTIONS”
    修改版
    args=”—daemon --root 版本库根目录 --listen-port 指定端口号 —pid-file=${pidfile} $OPTIONS”
    args=”—daemon --root /var/svn/repository --listen-port 2255 —pid-file=${pidfile} $OPTIONS”

    使用默认端口号的配置方式
    args=”—daemon --root /var/svn/repository —pid-file=${pidfile} $OPTIONS”

在这里插入图片描述

4.5 启动 SVN服务

  1. [root@rich init.d]# service svnserve start
  2. 正在启动 svnserve:[确定]
  3. [root@rich init.d]# service svnserve status
  4. svnserve (pid 3443)正在运行...
  5. [root@rich init.d]# netstat -anp|grep :2255
  6. tcp 0 0 0.0.0.0:2255 0.0.0.0:* LISTEN3443/svnserve
  7. [root@rich init.d]# ps -ef|grep svnserve|grep -v grep
  8. root 3443 1 0 11:41 ? 00:00:00 /usr/bin/svnserve --daemon --root/var/svn/repository --listen-port 2255 --pid-file=/var/run/svnserve.pid
  9. [root@rich init.d]# cat /var/run/svnserve.pid
  10. 3443

在这里插入图片描述

本人其他相关文章链接

1.Linux下版本控制器(SVN) -服务器端环境搭建步骤
2.Linux下版本控制器(SVN) -命令行客户端

发表评论

表情:
评论列表 (有 0 条评论,101人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Linux环境SVN服务器

    鉴于在搭建时,参考网上很多资料,网上资料在有用的同时,也坑了很多人 本文的目的,也就是想让后继之人在搭建svn服务器时不再犯错,不再被网上漫天的坑爹作品所坑害,故此总结 /