zoukankan      html  css  js  c++  java
  • centos svn服务器搭建

    1、安装svn
    yum install subversion
    查看安装目录
    rpm -ql subversion 查看yum安装subversion的位置

    2.创建仓库
    创建版本库目录
    mkdir -p /var/svnrepos

    创建版本库
    svnadmin create /var/svnrepos

    3、修改配置
    进入版本库目录,
    修改conf/svnserve.conf 配置文件:

    anon-access=none #匿名用户不可访问
    auth-access=write #认证用户可以执行写操作
    password-db=passwd #密码文件
    authz-db=authz #认证文件

    4、添加用户

    在版本库的conf目录下:
    打开passwd文件,添加用户
    xiezhengcai=xiezhengcai #用户名=密码
    打开authz文件,增加访问权限,在末尾添加

    [/]
    xiezhengcai=rw

    5、配置iptables允许svn 3690端口可以通过
    vi /etc/sysconfig/iptables
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 3690 -j ACCEPT #增加这一行
    service iptables restart #重启iptables

    6、启动svn服务器
    // killall -HUP svnserve #先kill掉svn进程,如果在重启的条件下
    svnserve -d -r /var/svnrepos

    7、创建trunk、tags、branches结构
    客户端使用TortoiseSVN checkout出svn://xxxxxxxx后,建立trunk、tags、branches三个目录提交即可。
    右键----TortoiseSVN---版本库浏览
    在界面上创建tags、branches、trunk三个文件夹

  • 相关阅读:
    Kail命令
    [UIScreen mainScreen].applicationFrame与[UIScreen mainScreen].bounds区别
    Excel使用技巧
    vs2012配置OpenGL
    IP首部校验和的计算
    链接保存
    Android精讲--界面编程1(界面编程与视图的组件)
    Intent对象详解
    安卓四大组件之--Service
    android的事件处理机制
  • 原文地址:https://www.cnblogs.com/xiezhengcai/p/5723049.html
Copyright © 2011-2022 走看看