zoukankan      html  css  js  c++  java
  • CentOS配置svn

      参考: https://www.cnblogs.com/taohaijun/p/7172939.html

    1.检查已安装版本 
      rpm -qa subversion
      卸载旧版本SVN
      yum remove subversion
    2.安装SVN
      yum install subversion

    3.验证安装
      svnserve --version  版本为1.7.14 即可

    4.代码库创建

      mkdir -p /svn/java
      svnadmin create /svn/java

    5.配置代码库 

      cd /svn/java
      用户密码passwd配置
      vim passwd

      [users]
      # harry = harryssecret
      # sally = sallyssecret
      test = 123456
      yanqb = 123456
    :wq -保存文件,退出 vim
    :wq! -强制保存文件,退出 vim
    :q -不保存文件,退出 vim
    :q! -不保存文件,强制退出 vim
     
    6.服务svnserve.conf配置 vim svnserve.conf 
       [general]
       #匿名访问的权限,可以是read,write,none,默认为read
       anon-access=none
      #使授权用户有写权限
      auth-access=write
      #密码数据库的路径
      password-db=passwd
      #访问控制文件
      authz-db=authz
      #认证命名空间,subversion会在认证提示里显示,并且作为凭证缓存的关键字
      realm=/svn/java/repositories
     

    7.配置防火墙端口

      vim /etc/sysconfig/iptables
      添加以下内容: 
      -A INPUT -m state --state NEW -m tcp -p tcp --dport 3690 -j ACCEPT
      保存后重启防火墙 
      service iptables restart

    8.启动SVN

      svnserve -d -r /opt/java/svn/repo

      查看SVN进程

      ps -ef|grep svn|grep -v grep

      检测SVN 端口

      netstat -ln |grep 3690

      停止重启SVN

      killall svnserve //停止

      svnserve -d -r /opt/svn/repo // 启动

      svnserve -d -r /opt/java/svn/ --listen-port 3391 //更换端口号

  • 相关阅读:
    四大组件之内容提供者
    【风马一族_代码英语】英语学习
    利用Maven快速创建一个简单的spring boot 实例
    Maven项目下面没有src/main/java这个包
    Maven中,pom.xml文件报错
    Maven一:maven的下载和环境安装以及创建简单的Maven项目
    SpringMVC
    自动装箱、拆箱
    序列化:Serializable
    java反射机制出浅读
  • 原文地址:https://www.cnblogs.com/yanqb/p/10688085.html
Copyright © 2011-2022 走看看