• ubantu svn 安装、卸载、配置hooks


    1.安装之前先看是否已经安装了

     svn -version

    若已经安装会有以下提示,若没有安装,进行下一步

    若想卸载了执行命令

    sudo apt-get remove --purge subversion

    (--purge 选项表示彻底删除改软件和相关文件)

     )

    svn: invalid option character: e
    Type 'svn help' for usage.

    2.安装命令

    sudo apt-get install subversion

    3.创建项目目录并设置读写权限

    sudo mkdir /home/svn/test

    cd /home/svn

    sudo chmod -R 777 test

    4.创建svn仓库

    sudo svnadmin create /home/svn/test

    此时test目录下有这么几个文件

    conf  db  format  hooks  locks  README.txt

    conf 就是我们要修改的配置文件夹

    hooks 就是常说的钩子目录

    先说conf 他下面有

    authz hooks-env.tmpl passwd svnserve.conf

    要修改的文件:authz   passwd  svnserve.conf

    authz

    passwd

     用户 = 密码  // 密码明文

    这里 等号两边要有空格

    svnserve.conf

    所有的行都必须顶格,否则报错。

    此时conf配置完成可以使用了

    5.hooks 钩子 用它来从版本库自动更新到服务器的web环境下

    最后要加 --no-auth-cache  不然会报错

    admin 就是 conf 里面 passwd 定义的admin=123456 用户 = 密码

    其他的就不一一赘述,网上有很多教程,我写的这些,都是我平时遇到的问题,备忘

  • 相关阅读:
    怎样建设一个比较好的地方性商业门户网站
    地方门户网站如何推广
    【转】地方门户网站:地区细分领域的蓝海市场
    【转】测试人员可能会遇到的问题
    【转】工作反思-跳槽篇
    简单验证码识别 tessnet2
    log4net使用详解
    java理论基础学习三
    java理论基础学习二
    java理论基础学习一
  • 原文地址:https://www.cnblogs.com/lanchar/p/5825322.html
Copyright © 2020-2023  润新知