1.检查系统上是否安装了SVN

  rpm -qa subversion

 没有安装,则使用以下命令安装

  yum -y install  subversion

2.配置svn并启动svn服务

  (1) 指定svn的数据存储路径

      mkdir -p /application/svndata

  (2) 指定svn的配置文件信息路径

    mkdir -p /application/svnpasswd

  (3) 启动svn服务

      svnserve -d -r /application/svndata/

3.检测svn服务是否启动

  方式一:ps -ef|grep svn

  方式二:netstat -lntup | grep 3690

  方式三:lsof -i :3690

4.使用svnadmin建立svn项目版本库

  (1) 查看创建项目版本库命令

       svnadmin --help

    svnadmin help create

  (2) 创建sadoc版本库

       svnadmin create /application/svndata/sadoc

5. 配置sadoc版本的权限

  (1) 进入sadoc版本库配置目录,并备份配置文件

       cd /application/svndata/sadoc/conf/

       cp -p svnserve.conf svnserve.conf.default

  (2) 进行详细配置

     vim svnserve.conf

     

    anon-access = none    //禁止匿名访问

  auth-access = write    //认证后有读的权限

  password-db = /application/svnpasswd/passwd   //指定密码文件

  authz-db = /appplication/svnpasswd/authz     //指定权限认证文件

6.复制passwd和authz文件到sadoc的svnpasswd目录并修改权限

  cp -p /application/svndata/sadoc/conf/authz passwd /application/svnpasswd/

  cd /application/svnpasswd/

   ll

   chmod 700 authz passwd

   ll

7.为svn版本库创建用户并授权访问指定项目版本库

  (1) 编辑passwd文件配置用户和密码

    vi  /application/svnpasswd/passwd

    

  (2) 编辑authz文件配置读取权限

      

   [<版本库>:/项目/目录]

@<用户组名> = <权限>

<用户名>  = <权限>

8.重新启动svn服务进行验证

  (1) 杀死svn服务

     pkill svnserve

  (2) 启动svn

        svnserve -d -r /application/svndata/

  备注:修改passwd和authz文件不需要重启svn服务而修改svnserve.conf则需要

9.安装客户端进行sadoc的配置是否正确

  svn --username=xingmaogou co svn://121.xxx.xxx.xx9/sadoc

  

参考:http://jingyan.baidu.com/article/f0e83a259daec522e59101e0.html

Linux下安装配置SVN的更多相关文章

  1. linux下安装配置svn服务器

    linux下安装配置svn服务器 1. svn服务器安装 将subversion-1.4.0.tar.gz和subversion-deps-1.4.0.tar.gz传到服务器. tar xfvz su ...

  2. linux下安装配置svn独立服务器

    subversion(以下简称svn)是近年来崛起的版本管理工具,是cvs的接班人. svn服务器有2种运行方式:独立服务器和借助apache.2种方式各有利弊. file:/// 直接版本库访问(本 ...

  3. 通用的linux下安装配置svn独立服务

    参考资料: http://www.blogjava.net/zhouf/articles/251476.html http://www.cnblogs.com/thinksasa/archive/20 ...

  4. Linux 下安装配置 JDK7

    Linux 下安装配置 JDK7 配置环境(debian 7) 自从从Oracle收购Sun近三年来,已经有很多变化.早在8月,甲骨文将“Operating System Distributor Li ...

  5. (转载)Linux下安装配置MySQL+Apache+PHP+WordPress的详细笔记

    Linux下安装配置MySQL+Apache+PHP+WordPress的详细笔记 Linux下配LMAP环境,花了我好几天的时间.之前没有配置过,网上的安装资料比较混乱,加上我用的版本问题,安装过程 ...

  6. linux 下安装配置jboss as7以及部署应用

    linux 下安装配置jboss as7以及部署应用 1.测试平台及软件 centos 5.4 jdk-7u5-linux-i586.rpm jboss-as-7.1.1.Final.zip jbos ...

  7. Linux下安装配置与使用MySQL数据库

    Linux下安装配置与使用MySQL数据库 在Linux下安装做开发时往往少不了要使用到MySQL数据库,下面就Linux系统为例讲解一下,如何安装MySQL数据库,如何启用/停.止MySQL服务,如 ...

  8. 在linux下安装配置rabbitMQ详细教程

    在linux下安装配置rabbitMQ详细教程 2017年12月20日 17:34:47 阅读数:7539 安装Erlang 由于RabbitMQ依赖Erlang, 所以需要先安装Erlang. Er ...

  9. Linux下安装配置MySQL5.7服务器

    Linux下安装配置MySQL服务器 一.安装环境 ============ OS:centos6.8 MySQL:mysql-5.7.16-linux-glibc2.5-x86_64.tar.gz ...

随机推荐

  1. FileZilla server windows 2003系统下适用的版本

    最新版的FileZilla server 在windows 2003系统下已经不能用了 http://files.cnblogs.com/files/airoot/FileZilla_Server-0 ...

  2. Query图像滑块插件 (支持触摸/滑动手势)

    1.http://bxslider.com/ 2.http://www.slidesjs.com/ (http://www.html5cn.org/article-6437-1.html很多歌)

  3. 转载:[Mitbbs]FB的intern和准备的经历

    今天中午刚收到f家的intern offer, 超级开心.在这个版块看了很多也收获很多. onsite前天晚上面就就对自己过了一定发个帖跟需要的人分享下自己的经历.论坛上帖 子看了很多,很多拿了FLA ...

  4. 实际应用中的C#加密

    在系统的管理员有着实际的应用,对于一个数据库管理系统来说,数据库安全还是挺重要的,所以在存入到数据库的密码通常都是加密的.即使有着hack攻破数据库后,也不会那样的容易的盗取你的账号和密码,这样可以减 ...

  5. 【WPF】C#代码动态改变控件的样式

    需求:C#代码生成的一组按钮Button需要设置样式. 如果是在XAML中引入样式: <!-- 引入资源 --> <UserControl.Resources> <Res ...

  6. am335x Linux kernel DTS pinmux 定义记录

    记录am335x TI PDK3.0 Linux Kernel 设备的pinmux 的配置 在TI 的Linux kernel 设备树里面,有很多关于pinctrl-single,pins 的配置, ...

  7. Idea创建sbt项目

    这篇文章开始演示如何使用sbt新建项目. 1. 新建,选择Scala,SBT 填写项目名称,Scala版本号等信息. 单击完成后,后台会一直处于下载依赖文件的状态,等吧.. 最终后台运行完成后的完整目 ...

  8. phalcon的CLI应用

    CLI应用是命令行下执行的程序, 可以应用于定时任务,守护进程, 脚本, 公用命令等等. 最小的目录结构:app/config/config.phpapp/tasks/MainTask.phpapp/ ...

  9. 常用的百度API地图操作

    常用的百度API地图操作,包括模糊搜索,放大缩小,并支持移动端 效果图如下 完整代码: http://download.csdn.net/detail/jine515073/8778167

  10. iOS彩票项目--第一天,自定义TabBar控制器和自定义TabBar,自定义导航控制器

    一.环境配置,和项目层次搭建 二.自定义TabBar 项目中TabBar中的导航按钮美工给的图片太大,图片中包含了图片和文字.最主要的是TabBar上面的按钮图片尺寸是有规定的,当高度大于44的时候, ...