版本管理工具-SVN

一、简介

SVN是subversion的缩写,是一个开放源代码的版本控制系统,通过采用分支管理系统的高效管理,简而言之就是用于多个人共同开发同一个项目,实现共享资源,实现最终集中式的管理。
SVN采用客户端/服务器体系,项目的各种版本都存储在服务器上,程序开发人员首先将从服务器上获得一份项目的最新版本,并将其复制到本机,然后在此基础上,每个开发人员可以在自己的客户端进行独立的开发工作,并且可以随时将新代码提交给服务器。当然也可以通过更新操作获取服务器上的最新代码,从而保持与其他开发者所使用版本的一致性。

二、下载安装

2.1、下载安装VisualSVN-Server(服务器)

目的:如果你想搭建个SVN服务器,提供给项目组内部人员使用,就需要执行此步骤。

下载地址

根据自己的系统版本选择安装,根据提示一步步安装即可
在这里插入图片描述

2.2、下载安装TortoiseSVN(客户端)

下载地址

根据自己的系统版本选择安装,根据提示一步步安装即可
在这里插入图片描述

三、VisualSVN-Server创建个项目

点击“Repositories”->右键->选择“Create New Repository”
在这里插入图片描述
自定义项目名为:“demo1.0”

在这里插入图片描述

在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

下面就是点击“demo1.0”->右键->“新建”->"Project Structure"新建个项目,定义项目名为“projectDemo”

在这里插入图片描述
下面就是点击“projectDemo”->右键->“Copy URL to Clipboard”

然后在电脑上找个空目录,右键,选择“SVN检出”
在这里插入图片描述

在这里插入图片描述
现在可以在这个项目下新增目录或文件来试用下

四、本地新增文件提交

提交步骤:

4.1、举例在如下路径下,新增test.txt

在这里插入图片描述

4.2、在文件夹空白处,右键,选择“TortoiseSVN”-》“增加” (这个时候,只是在本地仓增加了文件,没有提交)

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

4.3、在文件夹空白处,右键,选择“SVN提交”-》“增加” (这个时候,只是在本地仓增加了文件,没有提交)

在这里插入图片描述

在这里插入图片描述

五、分享给项目组内成员访问

找到对应URL
“test.txt” 右键点击-》“TortoiseSVN”-》“版本库浏览器”

在这里插入图片描述
这里的URL,需要把desktop-ejv14vh主机名换成电脑的ip地址再给项目组人员访问

https://desktop-ejv14vh/svn/demo1.0/projctDemo

打开如下所示:

在这里插入图片描述

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值