你好-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

你好

昵称支持最 2016-12-21 17:08:54 1431

请问svn怎么布置好,看好多教程都不太明白

分享到
取消 提交回答
全部回答(2)
  • 周梦康
    2019-07-17 20:35:53

    环境:centos6.2 64位,lnmp集成环境
    1.安装并启动

    安装

    yum -y install subversion

    建立版本库目录

    mkdir /www/svndata

    启动SVN

    svnserve -d -r /www/svndata
    2.创建仓库

    到这里SVN就已经安装并且启动了,下面就是开始创建SVN版本库了。
    创建目录,home/www/svndata是所有仓库的根目录,repos1是其中的一个仓库。
    mkdir -p /home/www/svndata/repos1
    svnadmin create /home/www/svndata/repos1
    3.配置仓库

    SVN仓库就创建完毕之后,下面开始配置。
    cd /home/www/svndata/repos1/conf
    vi svnserve.conf
    打开这个配置文件,可以看到很多配置项已经注释掉了,只需要按下面这几项前面的注释去掉(前面不能有空格),修改为如下情况
    [general]

    这里默认是read 改成none,即为匿名用户可以访问

    anon-access = none

    auth-access = write

    password-db = passwd

    authz-db=authz
    然后添加这个SVN仓库的用户和密码
    vi passwd
    在[users]区块按用户名=密码的格式添加
    [users]
    username=passwd
    配置各个用户的授权
    vi authz
    最文件的最底部照如下格式添加
    [repos1:/]
    username = rw
    4.配置完毕,检出

    这样就可以对仓库进行检出了,例如服务器ip为123.123.123.123,那么仓库地址就是svn://123.123.123.123/repos1,命令行执行svn co svn://123.123.123.123/repos1

    0 0
  • juanmao
    2019-07-17 20:35:53

    在什么环境下搭建?可以参考http://www.ha97.com/4467.html 比较详细

    0 0
添加回答
云计算
使用钉钉扫一扫加入圈子
+ 订阅

时时分享云计算技术内容,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

推荐文章