检查现有版本:

rpm -qa subversion

如果存储旧版本,卸载旧版本SVN

yum remove subversion

yum install subversion

svnserve --version

创建库

mkdir -p  /root/svn/repository

svnadmin create  /root/svn/repository  (有默认,查/usr/lib/systemd/system/svnserve.service)

查看/root/svn/repository文件夹发现包含了conf, db,format,hooks, locks, README.txt等文件,说明一个SVN库已经建立。

进入上面生成的文件夹conf下

vim passwd

.创建用户

cjh = cjh

vim authz

创建组

[groups]

admin_group = cjh

[/]

@admin_group = rw

配置svnserve.conf

vim  svnserve.conf

打开下面的5个注释

anon-access = read #匿名用户可读

auth-access = write #授权用户可写

password-db = passwd #使用哪个文件作为账号文件

authz-db = authz #使用哪个文件作为权限文件

realm = / # 认证空间名,版本库所在目录

kill -9 杀死原先的进程

svnserve -d -r /root/svn/repository  启动

访问:svn://101.200.50.31 (默认端口是3690)

新建svnserve.service

[Unit]
Description=Subversion protocol daemon
After=syslog.target network.target

[Service]
Type=forking
EnvironmentFile=/etc/sysconfig/svnserve
ExecStart=/usr/bin/svnserve --daemon --pid-file=/run/svnserve/svnserve.pid $OPTIONS
ExecStop=ps -ef|grep svn|grep -v grep|kill -9 `awk '{print $2}'`
ExecReload=$ExecStop $ExecStart

[Install]
WantedBy=multi-user.target

转载于:https://www.cnblogs.com/cghhnty/p/8168670.html

centos7安装svn服务相关推荐

  1. CentOS 7 安装SVN服务端

    CentOS7下安装SVN服务 1. yum命令即可方便的完成安装 # sudo yum install subversion 测试安装是否成功: # svnserve --version 更改svn ...

  2. Centos7安装SVN

    服务器上已经配置了git,但是git对C#的管理不是很友好. 我就想到了svn. 这里记录一下centos7安装svn的过程. 1. 安装SVN服务端 检查是否已安装 rpm -qa subversi ...

  3. centos7安装samba服务,以及设置权限分配

    centos7安装samba服务,以及设置权限分配 转载自个人博客 https://yunko.cn 转载于:https://blog.51cto.com/13706748/2353955

  4. CentOS7安装k8s服务--Master节点和Node节点

    CentOS7安装k8s服务 需求是在六台服务器上安装k8s服务,三台master节点,三台node节点,服务器的操作系统是BC-Linux,就当Centos用吧. 先给出大佬的文章(我就是看他的): ...

  5. Linux下yum安装SVN服务端

    Linux下yum安装SVN服务端 1.查看yum是否安装 2.安装svn 3.创建目录并配置 4.用户密码passwd配置 5.权限控制authz配置 6.服务svnserve.conf配置 7.启 ...

  6. Win7下安装SVN服务端

    目录 背景 svn安装包 操作步骤 1.创建仓库 2.基础设置 创建服务 开放端口 参考文献 背景 因为同事的苹果本无法修改mac地址连接内网,无论下驱动也好,命令方式也好,都无法修改mac,打客户电 ...

  7. linux 安装svn服务端

    最近需要在服务器配置svn,在网上找了很多资料,很多文章写的比较繁琐,思路也不是很清晰,本人最后在博客园找到了一篇文章,按照他的思路完成了svn服务端的配置,各位可以关注一下他的博客小茗同学的博客园, ...

  8. Centos7安装ftp服务

    Centos7安装ftp服务 1.安装ftp服务端 yum install -y vsftpd 2.启动ftp服务 systemctl start vsftpd.service 3.查看进程状况 ps ...

  9. centos7+svn+mysql_Linux下安装SVN服务(CentOS7下)

    1. 安装 centos(我这里使用的是CentOS7)下yum命令即可方便的完成安装 $ sudo yum install subversion 测试安装是否成功: $ svnserve --ver ...

最新文章

  1. java swing 注册_Java 基础【04】Swing 组件事件注册
  2. linux内核网络协议栈--数据包的接收流程(二十三)
  3. 【学无止境】关于通过PHP链接FTP或SFTP的问题及解决--FTP篇
  4. Java数组在内存中是如何存放的
  5. poj2965 【枚举】
  6. 以Spring方式构建企业Java应用程序
  7. 操作系统之I/O管理:4、缓冲区管理(单缓冲、双缓冲、循环缓冲、缓冲池)
  8. java那一年出来的_输入某年某月某日 判断其是那一年的第多少天
  9. k8s容器内的东西复制出来_容器 | Docker 如此之好,你为什么还要用k8s
  10. mkdir: 无法创建目录“/home/lj/.tldr“: 文件已存在
  11. 一键自动化部署web架构
  12. java 不能同时修改一条记录_【免费毕设】JAVA+SQL离散数学题库管理系统(源代码+论文+外文翻译)...
  13. 大厂“无敌卷王”、“圈养式”招聘?年后测试员跳槽一定要注意这几个坑
  14. n皇后问题(在棋盘上找方案)
  15. 数论中的偶数阶Abel群的阶
  16. 520,期待了不起的对象
  17. RARP:反向地址转换协议
  18. javaEMail账号验证
  19. 网易云音乐正式启动IPO 值不值五分之二个腾讯音乐?
  20. android 点击图片动画效果,Android仿微信图片点击全屏效果

热门文章

  1. 线程与进程的一些应用
  2. Swift之父Chris Lattner将从Apple离职,加入特斯拉
  3. 记录下UIButton的图文妙用和子控件的优先显示
  4. mysql允许远程访问
  5. Python每日一练(1):计算文件夹内各个文章中出现次数最多的单词
  6. 基本Socket通信流程
  7. WindowsPhone 7.8 Tiles 1 : WideTile
  8. server长时间运行query,Ajax刷新被block
  9. 03 | SRE切入点:选择SLI,设定SLO
  10. p1605迷宫(DFS应该注意的问题)