系统环境 CentOS 5.9
推荐使用yum install安装,比较简单
 

一、检查是否已经安装其他版本svn

# rpm -qa subversion
#卸载svn
# yum remove subversion
#安装svn
# yum install subversion
安装完成后会提示Complete!
#检查安装的svn版本
# svnserve --version

二、建立svn库

#创建文件夹
# mkdir /usr/svn
# mkdir /usr/svn/repos
#执行创建命令
# svnadmin create /usr/svn/repos
执行完上面的创建命令后,自动会在/usr/svn/repos目录下创建一些文件:conf,db,format,hooks,locks,README.txt

三、配置svn用户、权限等

1、设置用户

        # vim /usr/svn/repos/conf/password
        找到[users]节点,添加用户:
        guest = 123456 
        #格式为:用户名 = 密码

2、设置权限

        # vim /usr/svn/repos/conf/authz
         找到[groups]节点,添加:
        [/] #svn根目录
        hello = rw #读写权限

3、修改svn配置文件

        # vim /usr/svn/repos/svnserve.conf
         找到[general]节点的以下内容:
        # anon-access = none
        # auth-access = write
        # password-db = passwd
        # authz-db = authz
       去掉注释,特别注意:去掉#后面的空格,不然会报错
        

四、客户端连接svn

     #启动svn
     # svnserve -d -r /usr/svn/repos --listen-port 3391
     #svn默认端口是3391,可以为其指定其他端口,然后修改防火墙规则,使指定端口对外开放,在客户端连接svn地址例如:svn://192.168.1.123:3391

在CentOS上搭建svn服务器及注意事项的更多相关文章

  1. 在centos上搭建SVN服务器和MySQL

    ----------搭建MySQL--------------- 1.查看yum库中的mysql yum list | grep mysql //查看yum库中的mysql 2.选择需要的mysql进 ...

  2. CentOS 7搭建SVN服务器

    安装步骤如下: 1.yum install subversion 2.查看安装版本 svnserve --version 3.创建SVN版本库目录 mkdir -p /var/svn/svnrepos ...

  3. CentOs上搭建git服务器

    CentOs上搭建git服务器 首先安装setuptools wget http://pypi.python.org/packages/source/s/setuptools/setuptools-0 ...

  4. 在路由器上搭建SVN服务器

    在路由器上搭建SVN服务器 SVN托管服务大家都不陌生了,我最早开始用的是谷歌提供的SVN,因为在上面托管的项目都是开源的,所以当有些项目不方便在网上公开的时候,就需要自己搭建SVN服务器了.wind ...

  5. CentOS Linux搭建SVN服务器

    Linux系统:CentOS 安装步骤如下: 1.yum install subversion 2.输入rpm -ql subversion查看安装位置,如下图: 可以看到 svn在bin目录下生成了 ...

  6. 【Centos】搭建 SVN 服务器

    1.如果仅仅只是搭建 svn 服务器: (a).先检查 svn 是否已经安装了 rpm -qa subversion #输入这个命令后,会出现 subversion 版本号   (b).如果没有安装, ...

  7. 如何在win上搭建SVN服务器

    本博文转自:http://www.cnblogs.com/armyfai/p/3985660.html SVN简介: 为什么要使用SVN? 程序员在编写程序的过程中,每个程序员都会生成很多不同的版本, ...

  8. 打破常规——大胆尝试在路由器上搭建SVN服务器

    注册博客园挺久了,一直比较懒,虽然有几次想写点文章,但是一直没有行动,今天给大家带来一篇比较有意思的文章,不涉及技术上的,希望大家轻拍.本文的文字和图片全部为原创,尊重作者转载请注明出处! 说起路由器 ...

  9. 应用SVN(CentOS中搭建SVN服务器)

    简单介绍如何在虚拟机 CentOS 中,搭建 SVN 服务器. 软件版本信息 Vmware 10.0.0 build-1295980 CentOS 7.0-1406-x64 Java 1.7.0_67 ...

随机推荐

  1. clob型不能用 distinct,以及转换clob类型方法

    举例clob型不能用 distinct public List<WorkingPaper> findAssignedWorkPapers(String projectId, String ...

  2. 关于oracle 10g creating datafile with zero offset for aix

    参考文档: 1.创建oracle数据文件时需要注意的地方(OS Header Block) http://www.aixchina.net/Question/20406 2.oracle 创建数据文件 ...

  3. sandy bridge

      SANDY BRIDGE SPANS GENERATIONS Intel Focuses on Graphics, Multimedia in New Processor Design By Li ...

  4. coredump

    COREDUMP调试的使用 一,什么是coredump 跑程序的时候经常碰到SIGNAL 或者 call trace的问题,需要定位解决,这里说的大部分是指对应程序由于各种异常或者bug导致在运行过程 ...

  5. C# 将sheet中数据转为list

    public IList<T> ExportToList<T>(ISheet sheet, string[] fields) where T : class,new() { I ...

  6. jquery 给input赋值错误写法

    <script type="text/javascript"> var ue = UE.getEditor('container'); function getCont ...

  7. [转]Centos7下caffe的安装

    Centos7下caffe的安装 原文地址:http://blog.csdn.net/s2392735818/article/details/49796017   版权声明:本文为博主原创文章,未经博 ...

  8. PHP 汉字转拼音类

    本文转载自:http://www.epubit.com.cn/article/867 <?php function Pinyin($_String, $_Code='gb2312') { $_D ...

  9. 解决PKIX(PKIX path building failed) 问题 unable to find valid certification path to requested target

    最近在写java的一个服务,需要给远程服务器发送post请求,认证方式为Basic Authentication,在请求过程中出现了 PKIX path building failed: sun.se ...

  10. Android 测试Handler的基本使用

    package com.sherlock.app_handler; import java.io.ByteArrayOutputStream; import java.io.InputStream; ...