zoukankan      html  css  js  c++  java
  • Linux安装svn服务

    安装svn

    yum -y install subversion

    创建保存仓库/版本库的目录

    mkdir -p /opt/data/svndir

    创建仓库/版本库, 这里同时创建两个仓库(project, myweb)

    svnadmin create /opt/data/svndir/project
    svnadmin create /opt/data/svndir/myweb

    每个仓库下都会有一个conf目录,用来配置该仓库的账号和权限

    cd /opt/data/svndir/myweb/conf

    配置账号密码:  passwd文件

    # 添加 账号=密码
    [users]
    dai = 123456

    配置权限: authz文件

    # 在文件的最后添加
    [/]
    * = rw
    
    # 或者
    # [myweb:/]
    # * = rw

    修改仓库配置文件: svnserve.conf 文件
    打开如下几行前面的注释,一定要删除前面的空格

    anon-access = read 
    auth-access = write 
    password-db = passwd 
    authz-db = authz 

    启动SVN
    启动SVN的时候,必须用保存仓库的目录,否则在认证上会提示认证失败

    svnserver -d -r /opt/data/svndir

    用svn客户端测试(TortoiseSVN):
    检出项目

    按照提示输入账号密码即可检出, 第一次需要,后面就不再需要输入账号密码

    其他认证失败问题: 如果提示认证失败, 可能是本地已经保存了之前的认证信息
    rm -rf ~/.subversion/aut

  • 相关阅读:
    SELECT 的6大子句
    MySQL关联查询
    MySql常用函数
    自动升压降压充电模块 最高25.2V
    压力校准仪开发日志--2017-10-30-2
    动压和静压
    上海无人面馆
    皮托管
    SOC
    LDO
  • 原文地址:https://www.cnblogs.com/djoker/p/10405701.html
Copyright © 2011-2022 走看看