SVN(团队协作工具)

SVN是什么,能解决什么问题

SVN是 Subversion的简称,是一个自由开源的版本控制系统。方便管理团队编写的代码。

idea使用SVN

SVN服务器的安装与配置(了解)

执行资料中的VisualSVN-Server-3.5.6-x64.msi文件,一路下一步即可。遇到以下2个界面需要注意:
idea使用SVN
idea使用SVN

创建代码仓库

step1、启动管理器

idea使用SVN

idea使用SVN

step2、创建用户

idea使用SVN

idea使用SVN

我们此处创建user1和user2

step3、创建组

idea使用SVN
idea使用SVN
创建组就是方便分配权限。给组分配的权限,组员就会拥有。

step4、创建库
idea使用SVN
idea使用SVN
idea使用SVN
idea使用SVN
idea使用SVN
idea使用SVN
idea使用SVN
idea使用SVN

SVN的客户端乌龟的安装(程序员经常用的)

安装

step1、将资料中的TortoiseSVN-1.9.4.27285-x64-svn-1.9.4.msi进行安装即可

idea使用SVN

step2、安装完毕后,电脑需要重新启动

idea使用SVN

step3、如果之前装过乌龟SVN客户端,先进行一次清理(如果是新安装的没有必要操作)
idea使用SVN
idea使用SVN

浏览仓库

idea使用SVN
idea使用SVN

checkout

如果仓库没有,也可以checkout。(相当于和服务器建立了关联关系)

idea使用SVN
idea使用SVN
idea使用SVN
idea使用SVN

add:

将代码交给服务器管理
idea使用SVN
idea使用SVN
idea使用SVN

commit

将本地新建的或者更改的代码上传至服务器

idea使用SVN
idea使用SVN
idea使用SVN

update:

更新,让本地代码和服务器保持一致

idea使用SVN

解决冲突

多个用户对相同的文件都进行了修改,在彼此都不知道的前提下,都执行提交操作,就会产生冲突。

idea使用SVN
idea使用SVN
冲突的解决:此时就需要和r3版本的作者进行协商。

idea使用SVN
idea使用SVN
原则:

1、尽量不要多人修改同一个文件。

2、提交前,先更新。

追溯历史版本

idea使用SVN
idea使用SVN

删除操作(慎用)

如果删除文件后,执行提交操作。就会删除服务器上的资源。

在Idea中使用SVN的客户端

idea中开启svn的支持

step1、指定客户端
idea使用SVN

step2、开启

idea使用SVN

idea使用SVN

分享工程:当前工程和svn建立了联系

idea使用SVN

idea使用SVN

提交代码到服务器

idea使用SVN
idea使用SVN

检出代码:另外一个人

idea使用SVN
idea使用SVN

冲突问题

idea使用SVN

idea使用SVN

idea使用SVN

忽略提交的代码

idea使用SVN

SVN的分支(了解)

SVN服务器建库:

idea使用SVN
idea使用SVN
idea使用SVN

相关文章:

  • 2021-04-04
  • 2021-06-25
  • 2021-08-08
  • 2021-09-02
  • 2021-11-12
  • 2021-06-30
  • 2021-04-29
猜你喜欢
  • 2021-09-15
  • 2021-04-19
  • 2021-06-19
  • 2021-06-24
  • 2021-04-03
  • 2021-08-25
相关资源
相似解决方案