• 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

  • 相关阅读:
    S3C2440实现dm9000网卡驱动程序移植
    IMX257虚拟网卡vnet驱动程序
    ram_flash驱动
    S3C2440 nor_flash驱动程序
    Java 打印* 三角形
    Java系列学习说明
    java案例1,打印hello java
    zabbixproxy安装
    python鉴黄程序
    mssql发布订阅事项
  • 原文地址:https://www.cnblogs.com/djoker/p/10405701.html
Copyright © 2020-2023  润新知