zoukankan      html  css  js  c++  java
  • Centos6.5 SVN服务器 搭建及配置

    检查是否已安装
    rpm -qa subversion

    查看是否可以从yum软件仓库找到SVN安装包

    1. yum list *svn*
    2. 从使用yum软件仓库安装SVN,执行

      yum install subversion.i686

      中间会列出要关联的包,并提示下载:输入“y”并确认

    3. 创建版本库目录此仅为目录,为后面创建版本库提供存放位置

      mkdir -p /home/svn/svnfile

      创建版本库

      svnadmin create /home/svn/svnfile

      创建成功后,进入/home/svn/svnfile目录下

    4. 进入conf目录(这是该SVN版本库的配置目录)

      查看配置文件

      ls -l

       

      authz:负责账号权限的管理,控制账号是否读写权限

      passwd:负责账号和密码的用户名单管理

      svnserve.conf:svn服务器配置文件

    5. 设置密码

      vim passwd

      账号密码文件无需做修改,也是直接将账号和密码信息追加到文件中即可,注意格式为:

      账号 = 密码

      例如:admin = 123456

    6. 设置权限

      vim authz

      在末尾添加

      [/]

      账号1 = rw

      账号2 = rw

      版本库的根目录ver对其具有读写权限(r为读权限w为写权限)

    7. 修改svnserver.conf

      8:防火墙开启

      多数情况下服务器安装完成,配置完成后,无法连接svn服务器,均是防火墙问题,大家按照如下3条命令逐一执行即可

      >/sbin/iptables -I INPUT -p tcp --dport 3690 -j ACCEPT

      >/etc/init.d/iptables save

      >service iptables restart

     9.启动SVN

        svnserve -d -r /home/svn/

       默认监听3690端口,可为svnserve 加上--listen-port参数,比如svnserve -d -r /home/svn/ --listen-port 8888(注:--listen-port中间无隔),监听其他端口

       10:客户端访问svn服务器

       在windows客户端,输入地址:svn://ip地址:3690/xxxx   (iP地址为你linux的ip,xxxx为前文创建的版本库名称,3690为svn默认端口)

       弹出输入用户名和密码,输入即可访问

       附带:linux客户端安装使用教程:https://blog.csdn.net/qq_27968607/article/details/55253997

       附带:svn服务端源码包安装教程:https://www.osyunwei.com/archives/9104.html

  • 相关阅读:
    BZOJ3456: 城市规划
    BZOJ4555: [Tjoi2016&Heoi2016]求和
    关于wqs二分(凸优化) 实数二分和整数二分的一些讨论
    求逆矩阵模板
    再探模拟费用流一类问题
    「九省联考 2018」秘密袭击(差分+生成函数+拉格朗日插值+整体dp+线段树合并):
    「九省联考 2018」IIIDX(贪心+线段树(平衡树)):
    【GDOI2020模拟03.28】数二数(two) (计数动态规划):
    「十二省联考 2019」骗分过样例(提答+数论+乱搞):
    二进制分组学习小记:
  • 原文地址:https://www.cnblogs.com/sss-justdDoIt/p/5592277.html
Copyright © 2011-2022 走看看