码迷,mamicode.com
首页 > 其他好文 > 详细

CentOS 6.5 SVN 服务器搭建文档

时间:2014-12-15 06:43:44      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:centos   svn   版本控制   

1、安装subversion

    yum install subversion -y

2、制定项目目录,并初始化

    svnadmin create  /home/svn/project

    bubuko.com,布布扣

3、修改配置文件,新建用户和设置权限

    cd /home/svn/project/conf

    authz            权限控制文件

    passwd           账号密码文件

    svnserve.conf    svn服务配置文件

    

    添加用户tom以及密码

    vim passwd

    [users]
    # harry = harryssecret
    # sally = sallyssecret
    tom = tom

    设置权限,在末尾添加如下代码:

    

    vim authz

    [/]
    tom=rw

    赋予tom对根目录读写权限

    

    修改服务配置文件,打开部分注释:

    vim svnserve.conf

    

    anon-access = read #匿名用户可读

    auth-access = write #授权用户可写

    password-db = passwd #使用哪个文件作为账号文件

    authz-db = authz #使用哪个文件作为权限文件

    realm = My svn repo  # 认证空间名,版本库所在目录

    注意,每行之前不可有空格

4、启动svn版本库

    

    svnserve -d -r /home/svn/project

    本地测试   

   

    bubuko.com,布布扣

    备注:首先会要求输入root密码,然后输入刚才新建的用户和密码,最后选择yes就可以自动下载一     份到当前目录下。

   

5、在windows测试

    输入路径、点击OK,输入用户名和密码

    bubuko.com,布布扣

    同样,自动生成project目录,该目录下有一个.svn目录,包含当前repo的信息以及配置文件。

    在project目录下即可进行svn的常规版本更新等工作了。

本文出自 “World” 博客,请务必保留此出处http://xiajie.blog.51cto.com/6044823/1589860

CentOS 6.5 SVN 服务器搭建文档

标签:centos   svn   版本控制   

原文地址:http://xiajie.blog.51cto.com/6044823/1589860

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!