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

  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服务器

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

SVN版本控制工具图解

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

SVN版本控制工具图解

注册完成后,登陆

SVN版本控制工具图解

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

SVN版本控制工具图解

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

SVN版本控制工具图解

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

SVN版本控制工具图解

在你的文件夹下检出checkout

SVN版本控制工具图解

SVN版本控制工具图解

SVN版本控制工具图解

SVN版本控制工具图解

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

commit :提交(上传)

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

SVN版本控制工具图解

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

首先我们先要加入

SVN版本控制工具图解

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

SVN版本控制工具图解

SVN版本控制工具图解

SVN版本控制工具图解

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

SVN版本控制工具图解

update 更新(下载)

我们现在加入另一个成员

SVN版本控制工具图解

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

SVN版本控制工具图解

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

SVN版本控制工具图解

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

SVN版本控制工具图解

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

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

相关文章:

  • 2022-02-24
  • 2021-09-19
  • 2021-09-24
  • 2021-06-15
  • 2021-06-28
  • 2021-09-13
  • 2022-12-23
  • 2021-12-16
猜你喜欢
  • 2021-05-31
  • 2021-12-18
  • 2022-01-17
  • 2021-09-24
  • 2021-08-18
  • 2021-08-02
相关资源
相似解决方案