zoukankan      html  css  js  c++  java
  • linux下svn安装、配置及钩子

    一、安装
    直接运行命令用YUM安装:
    yum install subversion -y
     
    二、创建svn版本库目录
    mkdir -p /var/svn/svnrepos
     
    三、创建版本库 生成文件
    svnadmin create /var/svn/svnrepos
     
    四、进入conf目录(该svn版本库配置文件)
    authz文件是权限控制文件
    passwd是帐号密码文件
    svnserve.conf SVN服务配置文件
     
    五、设置帐号密码
    vi passwd
    在[users]块中添加用户和密码,格式:帐号=密码,如dan=dan
     
    六、设置权限
    vi authz
    在末尾添加如下代码:
    [/]
    dan=rw
    w=r
    意思是版本库的根目录dan对其有读写权限,w只有读权限。
     
    七、修改svnserve.conf文件
    vi svnserve.conf
    打开下面的几个注释:
    anon-access = read #匿名用户可读
    auth-access = write #授权用户可写
    password-db = passwd #使用哪个文件作为账号文件
    authz-db = authz #使用哪个文件作为权限文件
    realm = /var/svn/svnrepos # 认证空间名,版本库所在目录
    去掉前面的#
     
    八、启动svn版本库
    kill -9 对应的进程号
    svnserve -d -r /var/svn/
    注意:请注意服务器安全组需开启3690端口
     
    九、安装钩子
    在/etc/hosts下 添加 127.0.0.1 对应的服务器名称(例如myserver)
     
     
    修复svn show-log问题 :anon-access = none
    每天积累一点,离成功就近一点
  • 相关阅读:
    关键路径的计算
    JSF简单介绍
    介绍:一款Mathematica的替代开源软件Mathetics
    素材链接
    JSP动作--JSP有三种凝视方式
    【InversionCount 逆序对数 + MergeSort】
    全响应跨设备的Zoomla!逐浪CMS2 x2.0正式公布
    DirectSound的应用
    “海归”首选北上广 薪资期望不太高-有感
    Servlet登陆功能的实现
  • 原文地址:https://www.cnblogs.com/apes-monkeys/p/9758374.html
Copyright © 2011-2022 走看看