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

时间:2022-06-27 14:56:44

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

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

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

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

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

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

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

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

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

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

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

 第三步:安装svn

  #sudo apt install subversion

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

 第四步:验证版本

  $ svn --version

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

 前面讲述了,如何安装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版本库

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

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

 第二步:设置访问权限

  # chmod -R 777 db

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

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

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

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

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

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

 第三步:启动SVN服务器

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

  

 第四步:svn操作

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

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

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

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

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