1、安装:

使用yum命令(要用root权限):

# yum install subversion

测试安装是否成功:

2、建立版本库:

先建立一个svn目录,把版本库都放在该目录中:

# mkdir -p /var/svn
# svnadmin create /var/svn/项目名字

进入/var/svn/目录,会发现有如下几个文件:

3、编写用户文件和权限文件:

# vi authz                      '设置权限,权限控制文件# vi passwd                     '设置密码,帐号密码文件# vi svnserve.conf              'SVN服务配置文件system

3.1、设置权限:# vi authz      '[/]是必须的;rw代表读写的权限。

3.2、设置密码:# vi passwd    '添上自己喜欢的用户名密码:

3.3、设置服务:# vi svnserve.conf   '记得要把以下这几行的#号去掉,要不然不起作用

anon-access = read                 #匿名用户可读
auth-access = write                 #授权用户可写
password-db = passwd           #使用passwd文件作为账号文件
authz-db = authz                     #使用authz文件作为权限文件
realm = /var/svn/svnrepos      # 认证空间名,版本库所在目录

4、启动svn服务:

# svnserve -d -r /var/svn

查看服务是否成功启动:

# ps aux|grep svn

出现下图,说明svn服务启动成功:

5、测试连接:

# svn co svn://ip地址/项目名称

这命令会提示你输入svn_passwd中设置的用户名密码,输入后出现:

Checked out reversion 0

6、或者在Windows上安装专业测试连接软件:tortiseSVN

再输入刚才配置的用户名及密码即可:

最后说几句,其实这个配置的过程并不是很复杂,只要自己用心去做,多点细心,就一定会成功。另外如果自己遇到不太会的东西还是要多去网上查CSDN博客,或者站在巨人的肩膀上,找身边比自己优秀的人。

在CentOS7上配置SVN相关推荐

  1. 在CentOS7上配置Open vSwitch和VXLAN

    在CentOS7上配置Open vSwitch和VXLAN 环境 实验环境 主机环境 [yuwh@node0 ~]$ uname -a Linux node0 3.10.0-123.9.3.el7.x ...

  2. SVN CentOS7 下配置svn的安装及基础配置介绍

    CentOS7 下配置svn的安装及基础配置介绍 by:授客 QQ:1033553122 目录 一.         实践环境... 1 二.         安装操作系统... 1 三.       ...

  3. myftpadmin+proftpd+mysql架设ftp服务器_[教程]在CentOS7上配置 FTP服务器 Proftpd 支持 MySQL 虚拟用户加密认证以及磁盘限额(Quota)...

    有一些很古老的教程,一般都是走编译安装路线的,本文是教你不需要编译,而且随时都可以跟随 CentOS 升级 Proftpd 到最新版本,以避免可能的漏洞攻击.利用 Proftpd 现成的配置以及设置好 ...

  4. Centos7上配置安装Squid代理(主动代理,与透明代理)

    安装环境:Centos7,Windows7 centos7上安装好squid服务 centos7:172.16.0.100/24(nat),192.168.0.2/24(仅主机) windows:19 ...

  5. svn同步文件到web服务器,Centos7上搭建SVN服务器并实现自动同步至web目录

    前言: 由于最近跟学长一起合作完成一个小项目,然后我俩比较熟悉的版本控制是SVN,就考虑着在服务器上搭建一个SVN服务器.现在在这里给出简单的搭建过程. (其实吧,能用Git就尽量用git吧,好处自己 ...

  6. 在centos7上配置caffe所遇到的一些问题

    之前在Ubuntu上配置过一次caffe,还算顺利,并没有遇到什么特别大的问题,但那是一台普通的台式机,并不能担负起跑数据的重担,于是换到了一台服务器上. 服务器上的系统是centoOS,之前并没有接 ...

  7. Linux上配置SVN使用http访问

    前提是已经搭建好svn服务器并且可以通过svn://ip/proname进行访问. 1查看Apache服务是否安装. 查看是否有httpd: cd /etc/rc.d/init.d/ 查看httpd版 ...

  8. CentOS7 下配置svn的安装及基础配置介绍

    一.         实践环境 二.         安装操作系统 三.         安装SVN 四.         基础配置 五.         启动SVN 六.         客户端访问 ...

  9. mac上配置SVN版本回退

    昨晚配置到凌晨2点半多; 出现的问题: mac自带的svn版本太高,公司用的1.8,mac的是1.9.7; 我想把mac的svn版本回退; 使用svn -update -r 版本号,未果; 使用bre ...

最新文章

  1. linux批量管理矿机,华硕最新的挖矿主机板可以一次控制 20 个 GPU
  2. Linux常见面试题2
  3. Python常用包的使用
  4. where and when navigation target url is retrieved by SAP UI5 Framework
  5. openssl 生成证书_使用证书和私钥导出P12格式个人证书!
  6. 云服务器mqtt协议,云服务器mqtt协议
  7. java日期处理总结
  8. 华为云发布“华为鲲鹏”培训认证体系,助力开发者“化鲲为鹏”
  9. Tomcat 工作原理【转】
  10. git21天打卡Day2-注册账号
  11. Mysql 行锁入门
  12. win7、win8手动安装AHCI驱动
  13. 关于推广个人博客的经验_博客推广
  14. Notification 模拟收到短信,数据下载的状态栏提示
  15. 双线一柱变色MACD指标
  16. 电感和磁珠有哪些区别?
  17. 多点相册--将手机的照片和视频备份到电脑的工具
  18. 分享几张与互联网相关的搞笑图片
  19. 【大数据】带你理解flink的state概念
  20. composer修改成国内镜像

热门文章

  1. 深度学习RCNN, Fast-RCNN, Faster-RCNN的一些事
  2. Coursera课程Python for everyone:chapter5
  3. Qt安装和QML HelloWord程序
  4. 涉足计算机视觉领域要知道的
  5. springBoot ajax 报错 Circular view path [xx: would dispatch...
  6. LeetCode18.四数之和 JavaScript
  7. JavaScript 弱类型
  8. 彻底解决windows2003不能共享文件夹或者共享后不能访问的问题
  9. MATLAB绘图笔记——画立方体的几种方法
  10. 关于ACE_Svc_Handler