情况一:更新后出现若干个冲突文件,文件所在的文件夹也会有红色感叹号

解决方法:

1. Revert看下有哪些冲突文件

2. Revert列表建议按Status排序,这样我们需要解决的冲突对象就会聚在一起(那些红色的Conflicted文件)

在开始处理冲突之前,需要先判断这些文件是否与自己的修改内容有关:

(1)如果与自己的修改内容有关,Show Log看看上一个修改人是谁,然后商量一下应该怎么处理,比如重做谁的部分代价更小:

        <1> 如果决定上一个修改人重做,那么自己先备份相关的修改内容,然后Revert该冲突文件,接着用备份的文件覆盖替换、提交,提交后再通知上一个修改人重做

        <2> 如果决定自己重做,也是先做好备份,避免忘记自己的修改内容,然后Revert该冲突文件,重做自己的部分后再提交

顺带一提,如果项目组形成了在使用(全部或部分)文件前都要先Lock的规范,那么每个人在Lock时都能知道当前有没有人在使用该文件,而不会出现修改完要提交时才发现冲突的情况】

(2)如果与自己的修改内容无关,直接Revert

情况二:更新后出现若干个Tree Conflicted文件夹,直接Revert会提示Can't revert XXXXX without reverting children

解决方法:

1. 按照前面的方法打开Revert列表,然后判断这些文件夹是否与自己有关(有限的经验告诉我一般都是无关的),有关就先按前面的方法对每个文件逐个处理,无关就走下一步

2. 在Revert列表里选中这些Tree Conflicted文件夹,鼠标右键,然后选择Undo,等待它们从Revert列表消失

情况三:更新时遇到无法拉新的问题,提示Please execute the 'Cleanup' command

 解决方法:

1. 在更新失败的文件夹执行Clean Up指令

2. Clean Up列表默认不勾选后三项,直接OK就可以解决大部分情况。如果问题没有得到解决,或者非常肯定自己没有修改过文件,这时就可以把后三项勾上,然后再Clean Up

(笔者目前想到的冲突情况就以上这些,如果还是没有解决问题,可以私戳或者在评论区留言

SVN冲突的几种情况以及相应的解决方法相关推荐

  1. svn update 时报错 Node remains in conflict 和解决方法

    文章目录 svn update 时报错 Node remains in conflict 和解决方法 svn update 时报错 Node remains in conflict 和解决方法 今天在 ...

  2. 单片机长时间程序跑飞_单片机程序跑飞的三种现象、原因及解决方法

    今天在编写单片机程序的时候,由于中断服务程序写的不好,导致单片机程序总是跑飞,最后费了好长时间,花了很大功夫才找到问题原因,由此总结了单片机程序跑飞的三种现象.原因及解决方法. 一.数组越界(数组溢出 ...

  3. 文本文档写html图片显示不出来,word文档几种不显示图片的解决方法

    word文档几种不显示图片的解决方法 我们在Word文档添加图片的时候,常常会遇到图片显示不出来的情况,那么这个时候应该怎么办呢?下面就来和小编一起看看word文档几种不显示图片的解决方法吧. 1.可 ...

  4. linux ahci 不重装,老电脑竟然忘记开AHCI了,教你种不用重装系统的解决方法

    原标题:老电脑竟然忘记开AHCI了,教你种不用重装系统的解决方法 昨天折腾的二台电脑,全部都使用了固态硬盘,对于老电脑而言,固态硬盘绝对是一种利器.虽然它不能大幅度的提升性能,但却可以大幅度的改善使用 ...

  5. 计算机慢的解决方法,几种电脑变慢的解决方法

    很多朋友在使用电脑的过程中会发现电脑会越来越卡吗,运行速度越来越慢,那么出现电脑变慢有没有解决方法呢?今天IT之家小编就给您带来几种电脑变慢的解决方法. 方法一:重装系统 用户在使用电脑的过程中,电脑 ...

  6. 当服务器存储空间不足情况,无法处理时解决方法

    当服务器存储空间不足情况,无法处理时解决方法 访问服务器共享资源时,提示"服务器存储空间不足,无法处理此命令",查看日志: 事件 ID: 2011 来源:Srv 描述:服务器的配置 ...

  7. linux下svn客户端报错Cannot negotiate authentication mechanism的解决方法

    svn客户端报错Cannot negotiate authentication mechanism的解决方法: 问题出现的原因之一: 因为SVN服务器配置了saslauthd服务用来实现与ldap的对 ...

  8. SVN解决冲突的几种情况

    SVN是非常实用也好用的版本管理工具,但不是万能的,有时候还需要你手动解决. 一般在你准备提交一个新版本时,首先update一遍,有时候update完之后发现跟本地版本有冲突,这时候,在有冲突文件的地 ...

  9. 电脑qq收藏在哪里_电脑突然死机了怎么办?几种常见电脑故障及其解决方法

    家用.办公电脑使用难免会遇到各种的故障,而最最常见的就是电脑死机了,怎么办?今天就常见的电脑死机问题及方法进行一下汇总,喜欢的朋友不妨关注或收藏哦.希望对您有所帮助! 01 系统宕机 现象:桌面被锁定 ...

最新文章

  1. linux下文件系统不丢数据扩容方法
  2. Kali Linux 安全渗透教程第七更 大学霸1.4.3安装至VMware Workstation
  3. 你真的会玩SQL吗?EXISTS和IN之间的区别
  4. map 和set 有什么区别,分别又是怎么实现的
  5. 中科院超牛的物理学家,摇滚界无人不知的“李白”,你一定听过他的歌!
  6. 手机调用系统的拍照和裁剪功能,假设界面有输入框EditText,在一些手机会出现点击EditText会弹出输入法,却不能输入的情况。...
  7. leetcode 773. 滑动谜题
  8. Tensorflow 相关概念
  9. ICCV2021 |上交、北理、百度联合研究视频缩放任务中的自条件概率学习
  10. idea主题颜色Linux,IntelliJ IDEA更换主题样式分享
  11. 加密 web.config
  12. java 协同过滤算法_基于用户的协同过滤算法(Java实现或R语言实现)
  13. 联想t450进入bios设置按哪个键_thinkpad笔记本怎么进bios设置|联想thinkpad开机进bios按哪个键-系统城...
  14. ABB 120 六轴机械手臂编程调试(三)
  15. 千峰课程网安笔记(1)
  16. python正则表达式入门教程括号及字符
  17. mysql基础(2)mysql基础知识
  18. 吸引红杉资本中美两地基金联合领投,英国芯片企业Graphcore有何魔力?
  19. CHAPTER 24 Dialog Systems and Chatbots
  20. android 加速度计算公式,android – 使用加速度计计算旋转矩阵

热门文章

  1. 游戏服务器架构的演化
  2. 202020205504学生表
  3. iOS 高性能置灰方案
  4. !!?用mod删除服务时显示指定服务未安装
  5. x/nfu-用gdb查看内存
  6. 在UE4中创建蓝图类,点开蓝图类没有编辑界面
  7. 商标被撤销、无效宣告、异议、驳回了怎么办?
  8. 有关nologging和append提高插入效率的研究(一)
  9. GOPATH环境变量
  10. Android BLE设置MTU大小