• 如何在一个ubuntu系统上搭建SVN版本控制工具


      有话说,由于公司项目部署需要,将Windows工程迁移到Linux,通过调查确定使用Ubuntu的Linux操作系统。那么如何快速搭建和Windows一样快捷方便的开发环境就很重要了。本文讲述如何在一个ubuntu系统上搭建SVN版本控制工具,SVN版本号为1.9.3。

     第一步,安装代码管理工具svn(由于是局域网,我们为了实现多人共享代码,使用svn进行代码管理)

      执行命令#svn info,显示如下说明该系统未安装SVN工具

      

      根据提示,继续执行命令#sudo apt install subversion,显示说明如果需要安装SVN,需要安装依赖项目。

      

      说明:ubuntu默认没有安装svn,但是安装有提示需要依赖,那么执行第二步

     

     第二步:安装前先执行Linux环境软件的更新操作

      #sudo apt-get update,耗时约30分钟(与网络情况有关系,我使用的4G手机热点)

      第三步:安装svn

      #sudo apt install subversion

       

      第四步:验证版本

      $ svn --version

      

     前面讲述了,如何安装SVN,下面讲解如何搭建SVN服务器,以及在其他Ubuntu环境上如何使用SVN

     第一步:创建SVN版本库,需要执行如下系列命令,SVN下文件夹信息生成如下文件列表

      # cd /home/gbm

      # mkdir svn  //自定义文件夹名

      # cd svn    

      # mkdir HXY  //自定义项目文件夹

      # chmod -R 777 HXY  //修改可读写执行权限

      # svnadmin create /home/gbm/svn/HXY  //创建SVN版本库

      

      

     第二步:设置访问权限

      # chmod -R 777 db

      # vi conf/svnserve.conf   //设置无认证用户权限为读,认证用户权限为写

      

       # vi conf/passwd  //添加认证用户和设置密码

      

      # vi conf/authz   //设置用户的权限

      

      第三步:启动SVN服务器

      

      

     第四步:svn操作

      $ svn co svn://10.10.10.126/HXY .  //将项目checkout到本地目录

      $ svn add test.txt  //添加新文件

         $ svn commit -m "测试提交文件" test.txt  //提交新文件

      

      

        

     

     

      

  • 相关阅读:
    java中讲讲PrintStream的用法,举例?
    Spark Scala当中reduceByKey的用法
    springboot与ActiveMQ整合
    solr(六): 集群
    zookeeper集群
    solr(五): centos中, 整合 tomcat&solr
    springboot redis(单机/集群)
    redis 五种数据类型
    redis 集群搭建: redis-cluster
    redis 持久化
  • 原文地址:https://www.cnblogs.com/guobm/p/11313091.html
Copyright © 2020-2023  润新知