• Ubuntu上搭建svn


    Ubuntu下SVN安装和配置

    一、SVN安装 
    1.安装包 
    1.$ sudo apt-get install subversion 

    2.创建项目目录 

    sudo mkdir /home/svn

    cd /home/svn/

    sudo mkdir mypro


    3.创建svn文件仓库

    sudo svnadmin create /home/svn/mypro

    5.访问权限设置 
    修改 /home/svn/mypro/conf目录下: 
    svnserve.conf passwd 个文件

    编辑svnserve.conf文件,把如下行取消注释,并需要顶格

    anon-access = read

    auth-access = write


    password-db = passwd 


    编辑passwd 文件 如下: 
    [users] 
    test = test


    6. 开启svnserve,SVN根目录开启 
    svnserve -d -r /home/svn

    7.检查是否正常启动

    $ netstat -ntlp

    可以看到有一个端口为3690的地址,表示启动成功

    (如果使用Apache连接,则跳过下步

    8.局域网访问checkout出来SVN库的文件

    svn checkout svn://ip地址/mypro 
    或者简写为: 
    svn co svn://ip地址/mypro

    SVN db xn-current-lock 拒绝访问 Permission denied

    Can’t open file ‘XXXXXXXXdb xn-current-lock’: 拒绝访问。

    Error1: Can’t open ‘db/txn-current-lock’: Permission denied

    解决方法:添加读写权限。

    LINUX :#chmod –R o+rw /home/svn

    windows :属性中操作一下,添加对应的用户,然后设置上权限。

  • 相关阅读:
    Rust-数据类型
    Rust-智能指针
    Rust-使用包、Crate和模块管理不断增长的项目
    Rust-Slice类型
    Rust-引用与借用
    Rust 的核心功能-所有权(ownership)
    How to fix “sudo: command not found error”
    ABC195 F
    CF1501D Two chandeliers【拓展欧几里得+二分】
    CCA的小球【容斥定理】
  • 原文地址:https://www.cnblogs.com/smallcoderhujin/p/3630126.html
Copyright © 2020-2023  润新知