1、查看版本信息

(1)查看当前版本:

在文件上方右键:

svn:版本和冲突(查看版本信息、恢复到历史版本、解决冲突、图标集)

 

 

 可以看到当前的版本

svn:版本和冲突(查看版本信息、恢复到历史版本、解决冲突、图标集)

 

 

 (2)查看历史版本:

svn:版本和冲突(查看版本信息、恢复到历史版本、解决冲突、图标集)

 

 

 可以看到历史版本的信息:

svn:版本和冲突(查看版本信息、恢复到历史版本、解决冲突、图标集)

 

 

 

2、恢复到历史版本

(1)右键:

svn:版本和冲突(查看版本信息、恢复到历史版本、解决冲突、图标集)

 将历史版本保存即可。

 

3、冲突问题

(1)冲突的产生

用户都是最新的代码,一个用户修改后并提交,当用户二修改后提交的时候就会出现冲突的问题。

svn:版本和冲突(查看版本信息、恢复到历史版本、解决冲突、图标集)

 更新代码后用户的目录结构如下:

svn:版本和冲突(查看版本信息、恢复到历史版本、解决冲突、图标集)

 新产生了三个文件。

代码也自动生成了一些标记:

svn:版本和冲突(查看版本信息、恢复到历史版本、解决冲突、图标集)

 第一行代表自己修改的代码段,第二行是另外一个用户修改的代码段。

(2)手动解决冲突问题

删除代码段:

svn:版本和冲突(查看版本信息、恢复到历史版本、解决冲突、图标集) 

 删除多余的文件:

svn:版本和冲突(查看版本信息、恢复到历史版本、解决冲突、图标集)

 提交:

svn:版本和冲突(查看版本信息、恢复到历史版本、解决冲突、图标集)

 (3)利用工具解决冲突:

在文件上方右键:

svn:版本和冲突(查看版本信息、恢复到历史版本、解决冲突、图标集)

 

 查看冲突信息:

svn:版本和冲突(查看版本信息、恢复到历史版本、解决冲突、图标集)

 

 选择修改方式:

svn:版本和冲突(查看版本信息、恢复到历史版本、解决冲突、图标集)

 

 保存(第一个):

svn:版本和冲突(查看版本信息、恢复到历史版本、解决冲突、图标集)

 此时再次提交即可。

 

4、图标集

svn:版本和冲突(查看版本信息、恢复到历史版本、解决冲突、图标集)

 

 图标含义:

svn:版本和冲突(查看版本信息、恢复到历史版本、解决冲突、图标集)

 

 normal:客户端文件与服务器端文件完全同步的时候,系统显示该图标

conflicted(冲突):客户端提交的文件与服务器端的数据有冲突

delete:当服务器端数据已经删除显示该图标

added:当编写的文件已经添加到提交队列

non-versioned(无版本控制):当我们编写的文件没有添加到上传队列

modified:客户端的文件有修改但是没有提交

readonly:文件只读

locked:服务器端数据已经锁定,客户端文件将自动显示该图标

ignored:客户端文件已忽略,不需要进行提交上传

 

相关文章:

  • 2022-02-01
  • 2021-11-16
  • 2022-01-19
  • 2021-11-29
猜你喜欢
  • 2021-11-20
  • 2021-07-23
  • 2022-01-05
  • 2021-08-21
  • 2021-11-13
  • 2021-12-05
  • 2022-12-23
相关资源
相似解决方案