① 挂载光盘

mount /dev/cdrom /mnt/cdrom

② yum 安装 svn

yum -y install subversion

③ 创建svn 版本库根目录

mkdir -p /www/svnroot

④ 启动 svn

svnserve -d -r /www/svnroot

-d 表示 svn 服务在后台运行

-r 代表指定 /www/svnroot 为 svn 版本库根目录

⑤ 建立一个工厂(项目):webfile

svnadmin create /www/svnroot/webfile

⑥ 配置核心文件

vim /www/svnroot/webfile/conf/svnserve.conf

修改:

anon-access = none
auth-access = write
password-db = passwd
authz-db = authz

⑦ 配置用户名,密码

passwd 文件最后添加:

dee = dee123

⑧ 配置权限,修改 authz 文件

最后追加:

[/]
dee = rw

⑨ 查看 svn 进程

ps -ef|grep svn|grep -v grep

显示:

root      2313     1  0 05:29 ?        00:00:00 svnserve -d -r /www/svnroot

查看 svn 端口:

netstat -ln |grep 3690

显示:

tcp        0      0 0.0.0.0:3690                0.0.0.0:*                   LISTEN

此时配置完成,在本机使用 tortoise SVN 连接 虚拟机上的 svn 服务器,在相应文件夹上选择 checkout,地址是 svn://192.168.254.100/webfile,输入帐密即可。如果连接不上,考虑关闭服务器的防火墙

service iptables stop

要永久关闭防火墙,可以

chkconfig iptables off

要永久开启防火墙,可以

chkconfig iptables on

开机自启 SVN 服务:

在 /etc/rc.d/rc.local 的最后一行加上

svnserve -d -r /usr/local/www/svnroot

附:在命令行中 checkout:

[root@localhost www.tpblog_.com]# svn co svn://192.168.52.128/tpblog
认证领域: <svn://192.168.52.128:3690> 2447a2dd-015d-4aae-855d-ae8c6a208901
“root”的密码:
认证领域: <svn://192.168.52.128:3690> 2447a2dd-015d-4aae-855d-ae8c6a208901
用户名: dee
“dee”的密码: -----------------------------------------------------------------------
注意! 你的密码,对于认证域: <svn://192.168.52.128:3690> 2447a2dd-015d-4aae-855d-ae8c6a208901 只能明文保存在磁盘上! 如果可能的话,请考虑配置你的系统,让 Subversion
可以保存加密后的密码。请参阅文档以获得详细信息。 你可以通过在“/root/.subversion/servers”中设置选项“store-plaintext-passwords”为“yes”或“no”,
来避免再次出现此警告。
-----------------------------------------------------------------------
保存未加密的密码(yes/no)?

参考:

CentOS下通过yum安装svn及配置

CentOS-6.3安装配置SVN

CentOs 6.6 安装配置 SVN的更多相关文章

  1. 阿里云服务器centos下安装配置svn服务器

      阿里云服务器centos下安装配置svn服务器 1.安装svn服务器端yum install subversion      从镜像下载安装svn服务器端中间会提示是否ok,输入y,确认安装成功提 ...

  2. CentOS6.9快速安装配置svn

    CentOS6.9快速安装配置svn 环境介绍: 操作系统:CentOS release 6.9 (Final)192.168.65.130 (svn服务器)192.168.65.129 (svn客户 ...

  3. CentOS 7下搭建配置SVN服务器

    CentOS 7下搭建配置SVN服务器 1. 安装 CentOS通过yum安装subversion. $ sudo yum install subversion subversion安装在/bin目录 ...

  4. CentOS 7.2 x64 配置SVN服务器

    说明: SVN(subversion)的运行方式有两种: 一种是基于Apache的http.https网页访问形式,还有一种是基于svnserve的独立服务器模式. SVN的数据存储方式也有两种:一种 ...

  5. CentOS 7.0安装配置Vsftp服务器

    一.配置防火墙,开启FTP服务器需要的端口 CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙. 1.关闭firewall: systemctl stop fi ...

  6. CentOS 6.6安装配置LAMP服务器(Apache+PHP5+MySQL)

    准备篇: CentOS 6.6系统安装配置图解教程 http://www.osyunwei.com/archives/8398.html 1.配置防火墙,开启80端口.3306端口 vi /etc/s ...

  7. CentOS 6.5安装配置LNMP服务器(Nginx+PHP+MySQL)

    CentOS 6.5安装配置LNMP服务器(Nginx+PHP+MySQL) 一.准备篇: /etc/init.d/iptables stop #关闭防火墙 关闭SELINUX vi /etc/sel ...

  8. CentOS 6.4安装配置LAMP服务器(Apache+PHP5+MySQL)

    这篇文章主要介绍了CentOS 6.4安装配置LAMP服务器(Apache+PHP5+MySQL)的方法,需要的朋友可以参考下 文章写的不错,很详细:IDO转载自网络: 准备篇: 1.配置防火墙,开启 ...

  9. centOS下yum安装配置samba

     centOS下yum安装配置samba 2010-03-29 15:46:00 标签:samba yum centOS 安装 休闲 注意:本文的原则是只将文件共享应用于内网服务器,并让将要被共享的目 ...

随机推荐

  1. hdu 4831

    写了一个小时题目看错了,艹 自己百度吧

  2. Sonar+Hudson+Maven构建系列之三:安装Hudson

    摘要:其实前面介绍过Sonar,后面Hudson安装就方便了.安装Hudson之前说说Hudson相关的事,现在世面上的有两种与Hudson相关的CI工具,一个是Hudson,一个是Jenkins,这 ...

  3. C语言有字符串这种数据类型吗?

    C/C++语言 用 char 数组 存放 字符串.例如: char str[]="abcd 1234";char *ss = "1234 XYZ";printf ...

  4. iOS经典面试题

    前言 写这篇文章的目的是因为前两天同学想应聘iOS开发,从网上找了iOS面试题和答案让我帮忙看看.我扫了一眼,倒吸了一口冷气,仔细一看,气的发抖.整篇题目30多个没有一个答案是对的,总结这篇面试题的作 ...

  5. Effective C++笔记:设计与声明

    条款18:让接口容易被正确使用,不易被误用 1,好的接口很容易被正确使用,不容易被误用.你应该在你的所有接口中努力达成这些性质. 2,“促进正使用”的办法包括接口的一致性,以及与内置类型的行为兼容. ...

  6. [saiku] 在 Tomcat 下部署 saiku

    上一篇介绍了如何配置免登录[免登录进入管理台] 本文主要是一步一步解释如何在Tomcat下部署saiku,为了让你更好更快的使用. 开始之前,假设你已经比较熟悉数据集市数据库,以及如何建立Mondri ...

  7. [MySQL]导入导出

    [MySQL]导入导出 一 导入文本数据 1)mysql->load data infile 数据文件c:/mytable.txt 如下:(每一行为一条记录,记录的字段间用tab隔开,最后一个字 ...

  8. Laravel环境配置之安装Homestead

    laravel requirements: PHP >= 5.5.9   (机器上yum安装的是5.3.3) OpenSSL PHP Extension PDO PHP Extension Mb ...

  9. RabbitMQ原理

    vhosts(broker) connection 与 channel(连接与信道) exchange 与  routingkey(交换机与路由键) queue(队列) Binding(绑定) cli ...

  10. mvc-1mvc和类(2)

    添加私有函数 var Person = function() {}; (function() { var findById = function(){}; Person.find = function ...