安装配置
安装环境
#查看系统版本环境
[root@svn ~]# cat /etc/redhat-release
CentOS release 6.7 (Final)
[root@svn ~]# uname -a
Linux svn.vick.com 2.6.32-573.el6.x86_64 #1 SMP Thu Jul 23 15:44:03 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux #目的 yum 的安装包 在系统中保留
sed -i 's#keepcache=0#keepcache=1g' /etc/yum.conf
grep keepcache /etc/yum.conf yum -y install subversion httpd
rpm -ql subversion-1.6.11-15.el6_7.x86_64
配置并启动SVN
创建两个目录
1、SVN 数据目录
2、SVN 密码目录
mkdir /www/svn/svndata
mkdir /www/svn/svnpasswd

启动SVN

svnserve -d -r /www/svn/svndata/
-d 后台运行
-r 项目根目录
查看启动状态
ps -ef|grep svnserver
netstat -tunlp|grep svnserver
通过进程号 查找对应的服务
lsof -i tcp:3690
建立版本库
svnadmin create /www/svn/svndata/sadoc
帮助
svnadmin --help create
修改配置文件
cd /www/svn/svndata/sadoc/conf/
/bin/cp svnserve.conf svnserve.conf.$(date +%F) egrep "\access|\-db =" svnserve.conf
# anon-access = read //是否允许匿名访问
# auth-access = write //允许可写
# password-db = passwd //密码数据库
# authz-db = authz //控制权限数据库
sed -i 's/# anon-access = read/anon-access = none/g' svnserve.conf
sed -i 's/# auth-access = write/auth-access = write/g' svnserve.conf
sed -i 's%# password-db = passwd%password-db = /www/svn/svnpasswd/passwd%g' svnserve.conf
sed -i 's%# authz-db = authz%authz-db = /www/svn/svnpasswd/authz%g' svnserve.conf
拷贝密码文件
cp authz passwd /www/svn/svnpasswd/
#编辑密码本文件  添加用户
vim /www/svn/svnpasswd/passwd
#编辑权限文件 给添加的用户分配权限
vim  /www/svn/svnpasswd/authz
定义用户名和组的权限
svn_sa=kay,test        定义用户组  组名自己定义 组成员要是在passwd 文件里面的
svn_om=test
[ts:/]                       ###项目名
@svn_sa = r            给组权限
kay = rw                    给人权限
重启SVN
pkill svnserver
svnserve -d -r /www/svn/svndata/

SVN 环境搭建的更多相关文章

  1. 最简单的SVN环境搭建过程

    本文简单描述最简单的SVN环境搭建过程 搭建环境:windows (个人验证了windows2003,windows xp) 使用软件:Setup-Subversion-1.6.17  //Serve ...

  2. Windows下的SVN环境搭建详解

    前言:最近因为要和其他人合作开发项目,所以花时间搭建了SVN的环境. 因为是初次使用SVN,对于SVN的环境搭建很不熟悉,再加上网上的教程都介绍的比较粗略,导致前前后后重做了几次. 当然最终是搭建成功 ...

  3. 驱动开发 - WDK 调试及 SVN 环境搭建

    由于从公司辞职了,所以以前在公司里搭建的驱动开发环境也就 Game Over 了, 同样由于那环境是很久以前搭建的,自己也有很多记不清楚的地方了, 而且其中还是有很多需要注意的地方的,所以在这里顺便做 ...

  4. SVN环境搭建详解

      SVN服务器搭建和使用(一) Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说. 首先来下载和搭建SVN服务器. 现在Subversion已经迁移到apache网 ...

  5. SVN环境搭建(1)

    原文地址:http://www.penglig.com/post-72.html Subversion 是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说. 首先来下载和搭建 SVN 服务 ...

  6. Linux下svn环境搭建

    不久前买了一个阿里云服务器,想着在上面搭建一个svn服务方便自己的代码管理.顺便记录下自己的搭建过程 首先,安装服务 通过yum -stall subversion 安装snv,可能install之前 ...

  7. 【Akroma, Angel of Fury】完成svn环境搭建

    昨天的那篇博文恰恰是实验室所干的事儿 但是那是一种很投机取巧的方式完成的多project管理方式 来看看我建立环境的方法 首先,找一个比较闲的公用服务器(为什么不用自己的?有公共资源不用,你傻啊?), ...

  8. linux下Apache+Svn环境搭建(五)

    在搭建之前先准备好如下包,建议去apache官网去下载:http://httpd.apache.org/ apr-1.4.6.tar.gzapr-util-1.4.1.tar.gzhttpd-2.2. ...

  9. 基于linux(centos)的svn环境搭建

    1. 安装svn yum intall subversion 2. 查看安装位置 rpm -ql subversion 3. 检验svn是否安装成功,查看帮助 svn --help , 看到下图表示成 ...

随机推荐

  1. 关于Qt5(1)-- 两个窗口互相切换的例子

    <QT Creator快速入门>这本书有一章介绍model和modeless的概念时,用到了两个窗口互相切换的例子.但是原文对该例子的说明非常模糊不清,现整理如下. 1,要求:登陆界面.主 ...

  2. 同步锁与GIL的关系

    #_author:来童星#date:2019/12/2# Python的线程在GIL的控制之下,线程之间,对整个python解释器,对python提供的CAPI的访问都是互斥的,# 这可以看作是Pyt ...

  3. jmeter+ant+jenkins 搭建接口自动化测试环境

    过程参考:http://www.cnblogs.com/lxs1314/p/7487066.html 1. 安装ant 2. 安装jenkins 遇到问题: 启动Tomcat后,访问http://lo ...

  4. SSM14-通过AOP实现日志记录

    1.要求使用AOP思想,实现对每一个用户登陆后,将以下信息保存在数据库 1>登陆时间 2>退出时间 3>登录的IP地址 4>访问点URL(访问了那些Controller) 5& ...

  5. 小程序修改默认的radio样式

    1.wxml: <radio-group class="radio-group" bindchange="radioChange"> <vie ...

  6. Windbg 调试CPU占用过高

    1.!runaway !runaway命令显示每个线程消费的时间 Bit 0 (0x1) 让调试器显示每个线程消耗的用户模式时间(user time),默认不加就是0x1 Bit 1 (0x2) 显示 ...

  7. 2017/8/4 SCJP学习

    2 Object Orientation . . . . . . . . . . . . . . . . . . . . . . . . . 85 Encapsulation (Exam Object ...

  8. php array_unshift,array_push追加数组元素

    追加元素在数组前面:<?php $a=array("a"=>"Cat","b"=>"Dog"); ar ...

  9. WPF实现Drag/Drop操作

    原文:WPF实现Drag/Drop操作 有时候我们方便用户操作,总会把一下Copy/Paste 或者 input操作转换为Drag/Drop, WPF 跟之前WinForm 一样提供了一些实现方式方便 ...

  10. selenium基础(控制浏览器)

    python基础(控制浏览器) 控制浏览器 控制浏览器窗口大小 设置浏览器屏幕大小方法:set_window_size() 浏览器最大化:maximize_window() 浏览器最小化:minimi ...