zoukankan      html  css  js  c++  java
  • ubuntu14下搭建svn

    1.安装

    查看是否安装

    svn help

    安装了卸载

    sudo apt-get remove --purge subversion

    安装

    sudo apt-get update
    sudo apt-get install subversion

    验证

    svn版本
    svn --version

    svn server版本

    svnserve --version  

    创建仓库

    sudo mkdir -p /home/svn
    sudo svnadmin create /home/svn

    配置

    修改conf目录下的三个文件,authz;passwd;svnserve.conf

    svnserve.conf仓库主配置文件
    [general]
    #匿名用户不可读,选项值none,read和write
    anon-access = none
    #权限用户可写
    auth-access = write
    #密码文件为passwd
    password-db = passwd
    #权限文件为authz
    authz-db = authz

    passwd是密码文件,当前仓库下的所有用户都记录在这里

    [users]
    x1 = 123456
    x2 = 123456

    authz是权限文件,用于为passwd中的用户配置权限

    [/]
    x1 = rw
    x2 = r

    启动

    svnserve -d -r /home/svn
    查看svnserve是否运行
    ps aux | grep svnserve

    停止服务器

    killall svnserve
    ps aux | grep svnserve

    通过TortoiseSVN客户端访问SVN服务器

    url

    svn://192.168.5.224

    注:

    1.svnserve的默认端口3690
    查看方法,先查看进程
    ps -aux|grep svnserve| grep -v grep | awk '{print $2}'

      查看端口

    netstat -nap|grep 2719

      2.编辑svnserve.conf,每个配置项顶个写,不要有空格,否则用TortoiseSVN请求时会提示

      Error while parsing config file: /home/svn/conf/svnserve.conf

     
  • 相关阅读:
    软工5--结对2--四则运算生成器
    软工4——结对审查
    天数计算器
    翻转字符串
    位图排序
    软工 assignment 3 —— 求最大子数列之和
    剑指offer 面试题5.替换空格
    剑指offer 面试题4.二维数组中的查找
    剑指offer 面试题3.数组中重复的数字
    如何通过onenote发送博客到cnblog(博客园)
  • 原文地址:https://www.cnblogs.com/baby123/p/7580139.html
Copyright © 2011-2022 走看看