subversion版本控制软件服务

1、安装subversion软件

yum   installl subversion  -y

2、创建版本仓库

svnadmin           create      /usr/local/subversion/project

看到( /usr/local/subversion/project)以下文件文件,表示版本仓库创建成功


创建版本仓库成功后生成的文件   

3、配置svn相关文件

authz       相关权限

passwd        密码

svnserve.conf   服务配置文件

vim   authZ   

①编辑权限

[/]代表根目录下所有的资源,如果要限定资源,可以加上子目录即可。

2、编辑用户账号密码

用户账号密码格式为:用户名=密码

3、设置svn服务配置文件

将svnserve.conf   中标的前面注释取消,且前面不能有空格

4、启动服务

svnserve   -d    -r    /usr/local/subversion/project/

5、开启防火墙并开启相关服务端口号

   systemctl start firewalld.service   //开启防火墙

   firewall-cmd --permanent --zone=public --add-port=3690/tcp        //svn端口号

   firewall-cmd --permanent --zone=public --add-port=80/tcp

   firewall-cmd --permanent --zone=public --add-port=8080/tcp

   firewall-cmd --permanent --zone=public --add-port=443/tcp

   firewall-cmd --permanent --zone=public --add-port=3306/tcp

   firewall-cmd --permanent --zone=public --add-port=11211/tcp

   firewall-cmd --permanent --zone=public --add-port=25/tcp

  systemctl restart firewalld.service

5、安装svn客户端(tortoiseSVN )

检出后,会弹出登录对话框,输入passwd文件填写的账号密码


检出对话框   



success    

到此就设置成功了

将SVNserve服务添加到开机启动

1、更改服务配置文件,

vim  /etc/sysconfig/svnserve

2、systemctl enable svnserve

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 搭建环境centos7.3 一、 检查服务器、安装svn 1、 检查系统下有没有安装过老版本的svn rpm -q...
    随风遣入夜阅读 516评论 0 1
  • 基础命令 为了在 sudo 中设置权限提升,您需要编辑 sudoers 文件。 你不应该直接编辑文件,而是使用:s...
    米开朗基乐阅读 1,939评论 0 5
  • 1.简介  firewalld是CentOS 7.0新推出的管理netfilter的工具 firewalld是...
    尛尛大尹阅读 1,685评论 0 0
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,860评论 18 139
  • 凌晨1点半突然从床上坐起,好不容易让自己睡到5点,就为了心心念念的ting老师的私教,只属于我一个人,只看到...
    泥娃娃_5338阅读 1,232评论 2 1