zoukankan      html  css  js  c++  java
  • 阿里云centos 搭建SVN

    1. 安装 先进入想安装的目录,执行 yum install subversion

    2. 创建SVN目录 mkdir -p /var/svn/svnrepos  ,然后创建版本库 svnadmin create /var/svn/svnrepos

    3. 修改snvrepos目录下conf目录下的三个文件 

    authz文件是权限控制文件  末尾添加  用户名=权限,例如 aleafo =  rw
    passwd是帐号密码文件   在末尾添加  用户名=密码,例如 aleafo=123
    svnserve.conf SVN服务配置文件 

    这个修改稍微复杂点,看注视按要求修改即可

    anon-access = read #匿名用户可读
    auth-access = write #授权用户可写
    password-db = passwd #使用哪个文件作为账号文件
    authz-db = authz #使用哪个文件作为权限文件
    realm = /var/svn/svnrepos # 认证空间名,版本库所在目录
     
    更新下试试,如果失败,出现Authorization failed,则需要在 authz 文件的 [group]后面加上一行[/]代表可以访问根目录下所有内容
     
    4. 启动并添加开机启动项
    启动 svnserve -d -r /var/svn/svnrepos
    这样下次重启centos的时候每次都要手动启动,不方便,那我们可以设置自启动

    编辑rc.local文件
    vi /etc/rc.d/rc.local

    加入如下启动命令
    /usr/bin/svnserve -d -r /home/svn

    5. 客户端检出。 下载个TotoiseSVN然后checkout的时候输入

    svn://{ip}/svnrepos  确定后输入上面设置的账户密码即可检出

  • 相关阅读:
    ASP.Net验证码类
    net进行Socket通信
    web browser 小结
    WebService远程调试
    javascript 资料(一)
    释放非托管资源 IDisposable模式的实现、使用
    asp.net2.0 WebForm_DoPostBackWithOptions
    使用jquery.json把js对象转换成json
    多选列表双击选中
    JQuery对Select的操作
  • 原文地址:https://www.cnblogs.com/aleafo/p/5385882.html
Copyright © 2011-2022 走看看