SVN版本控制工具图解

开发中我们会遇到的问题:

  1. 项目分工合作代码整合难度高,易出错
  2. 版本问题

SVN:

  • 集中式:既可以管理代码,还可以管理文件

使用:

  1. 申请一个远程服务器(阿里,腾讯,/svnbucket,等等)
  2. 建立一个私有项目
  3. 将项目小组成员拉入到项目中
  4. 将本地和服务器的项目建立关联

a):chenckout 检出

b):update 更新(下载)

c):commit 提交(上传)

设置:

可以设置为中文版(英文版)

可以设置svn管理文件的后缀名忽略(.idea是idea的开发工具自动创建的,但是这个不需要版本控制可以把它忽略掉)。

任务:

创建一个项目将项目上传到远程服务器上

  • 首先我们先把TortoiseSVN客户端安装好了(在我的上篇博客上有)
  • 我们申请一个远程服务器(阿里,腾讯,/svnbucket,等等),这里我们申请svnbucket服务器,打开网址  https://svnbucket.com/?ADTAG=bdss#/ 来注册一个svnbucket服务器

我们会进入到一个这样的界面

然后点击马上注册体验,会进入到如下图

注册完成后,登陆

登陆成功后,我们会进入到一个下面的页面

我们来创建新的项目,点击创建新项目。

打开自己的项目0824,然后复制svn的地址

在你的文件夹下检出checkout

完成,将远程服务器上的项目检出到本地磁盘上,至此完成。

commit :提交(上传)

我们在文件下加入一个txt文件,txt文件里面的东西已经写好

我们现在想要让txt文件上传到远程服务器上,那么要怎么操作呢?

首先我们先要加入

然后会出现如图 提交 选项卡

然后我们去我们的远程服务器上查看一下,你会发现,刚刚的那个txt文件已经在服务器里面了。

update 更新(下载)

我们现在加入另一个成员

我们让这个成员也往远程服务器里面添加一个文件test2.txt。

我们现在把这个新的文件拿到我们的本地磁盘里,在文件夹里右键,点击更新即可

那么刚刚另外一个人上传的文件就出现了,点击确定完成

还有好多的命令就不展示了,这三个是像我这样的初学者一定得了解和会的。

如有不妥的地方,欢迎评论,方便我及时改正。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值