首页 > 系统服务 > 详细

Linux简易搭建TortoiseSVN服务器

时间:2019-12-17 22:38:21      阅读:113      评论:0      收藏:0      [点我收藏+]

1 环境信息

  1.1 Linux系统:

    Operating system:Centos 7 x86_64 

    RAM:512MB

    Disk:10GB

  1.2 SVN版本:

    TortoiseSVN_1.13.1

  1.3 远程工具:

    SecureCRT_7.0.0 


2 搭建过程

  2.1 检查是否已安装SVN

    svnserve --version

    如果已经安装调至第2.3步

  2.2 下载并安装

    yum -y install subversion

    安装成功截图:

    技术分享图片

    输入svnserve --version 可查看SVN版本信息

  2.3 新建版本库目录和版本库

    在/var目录下新建一个文件夹作为SVN版本库目录:mkdir -p /var/svn/svnrepos

    新建版本库:svnadmin create /var/svn/svnrepos/XCaben

    进入到/var/svn/svnrepos/XCaben可见已经生成版本库相关目录:

    技术分享图片

  2.4 配置版本库相关信息

    进入/var/svn/svnrepos/XCaben/conf中,对其下三个文件(authz,passwd,svnserve.conf)进行配置

    2.4.1 passwd(负责管理用户的账号和密码信息)

        技术分享图片

    2.4.2 authz(负责管理用户的读写权限等)

        技术分享图片

     2.4.3 svnserve.conf(负责管理SVN服务器相关配置)

        技术分享图片

  2.5 启动SVN服务

    svnserve -d -r /var/svn/svnrepos

    查看SVN服务:ps -aux|grep svn

    技术分享图片

  2.6 检出

    输入服务器ip地址,点击确认,若有设置则输入账号和密码

    技术分享图片


3 其他

  3.1 防火墙

      SVN端口默认为3690,若Linux开启了防火墙,需开启默认端口

    开启端口:firewall-cmd --zone=public --add-port=3690/tcp --permanent

    重启防火墙:firewall-cmd --reload

Linux简易搭建TortoiseSVN服务器

原文:https://www.cnblogs.com/XCaben/p/12039983.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!