zoukankan      html  css  js  c++  java
  • CentOs 6.6 安装配置 SVN

    ① 挂载光盘

    mount /dev/cdrom /mnt/cdrom

    ② yum 安装 svn

    yum -y install subversion

    ③ 创建svn 版本库根目录

    mkdir -p /www/svnroot

    ④ 启动 svn

    svnserve -d -r /www/svnroot

    -d 表示 svn 服务在后台运行

    -r 代表指定 /www/svnroot 为 svn 版本库根目录

    ⑤ 建立一个工厂(项目):webfile

    svnadmin create /www/svnroot/webfile

    ⑥ 配置核心文件

    vim /www/svnroot/webfile/conf/svnserve.conf

    修改:

    anon-access = none
    auth-access = write
    password-db = passwd
    authz-db = authz

    ⑦ 配置用户名,密码

    passwd 文件最后添加:

    dee = dee123

    ⑧ 配置权限,修改 authz 文件

    最后追加:

    [/]
    dee = rw

    ⑨ 查看 svn 进程

    ps -ef|grep svn|grep -v grep

    显示:

    root      2313     1  0 05:29 ?        00:00:00 svnserve -d -r /www/svnroot

    查看 svn 端口:

    netstat -ln |grep 3690

    显示:

    tcp        0      0 0.0.0.0:3690                0.0.0.0:*                   LISTEN

    此时配置完成,在本机使用 tortoise SVN 连接 虚拟机上的 svn 服务器,在相应文件夹上选择 checkout,地址是 svn://192.168.254.100/webfile,输入帐密即可。如果连接不上,考虑关闭服务器的防火墙

    service iptables stop

    要永久关闭防火墙,可以

    chkconfig iptables off

    要永久开启防火墙,可以

    chkconfig iptables on

    开机自启 SVN 服务:

    在 /etc/rc.d/rc.local 的最后一行加上

    svnserve -d -r /usr/local/www/svnroot

    附:在命令行中 checkout:

    [root@localhost www.tpblog_.com]# svn co svn://192.168.52.128/tpblog
    认证领域: <svn://192.168.52.128:3690> 2447a2dd-015d-4aae-855d-ae8c6a208901
    “root”的密码: 
    认证领域: <svn://192.168.52.128:3690> 2447a2dd-015d-4aae-855d-ae8c6a208901
    用户名: dee
    “dee”的密码: 
    
    -----------------------------------------------------------------------
    注意!  你的密码,对于认证域:
    
       <svn://192.168.52.128:3690> 2447a2dd-015d-4aae-855d-ae8c6a208901
    
    只能明文保存在磁盘上!  如果可能的话,请考虑配置你的系统,让 Subversion
    可以保存加密后的密码。请参阅文档以获得详细信息。
    
    你可以通过在“/root/.subversion/servers”中设置选项“store-plaintext-passwords”为“yes”或“no”,
    来避免再次出现此警告。
    -----------------------------------------------------------------------
    保存未加密的密码(yes/no)?

    参考:

    CentOS下通过yum安装svn及配置

    CentOS-6.3安装配置SVN

  • 相关阅读:
    Java实体类的属性类型与数据库表字段类型对应表
    MyBatis的settings设置描述
    Hibernate的属性配置
    eclipse快捷键
    2018年计划
    Django之Form组件归类
    Django之Form组件补充
    Django之Form组件
    Django之中间件
    Django之分页升级版本(组件)
  • 原文地址:https://www.cnblogs.com/dee0912/p/4376447.html
Copyright © 2011-2022 走看看