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

解决方法:

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. android后台如何动态添加图片,android – 如何从JSON数组动态地向ImageView添加图像...
  2. Julie Desk:这个帮你安排会议的AI助手刚刚融了250万欧元
  3. grub4dos初级教程-入门篇
  4. python监控进程状态_python监控进程脚本
  5. js入门系列演示·数组
  6. 怎么在linux中查询yum,linux - 如何使用YUM列出包的内容?
  7. 温故10个经典排序算法(Java版)
  8. java中的原型模式_原型模式(原型设计模式)详解
  9. MIMO如何获得分集增益(2)
  10. Ant下载安装配置及使用
  11. 通过关键词采集百度网址脚本
  12. Solidworks如何生成爆炸图
  13. idead 1099端口被占用 解决
  14. Diary(三)——日记列表显示以及分页查询的实现(下)
  15. newifi3 web认证_newifi新路由3设置教程
  16. 基于FPGA的Winograd CNN加速器
  17. (c++)判断上三角矩阵
  18. Flash Builder 找不到所需的 Adobe Flash Player 调试器版本 问题解决
  19. 性能测试之MySQL的监控
  20. IP138.com被人挂马

热门文章

  1. Unity 移动端禁止多点触摸,禁止多点操作
  2. 自己动的小游戏❤python这波直接无敌
  3. IMX6ULL 开发板 UART3串口驱动,并与压力传感器通讯,获取压力值
  4. 【分步详解】两个有序数组中的中位数和Top K问题
  5. 某省行政执法信息工作平台建设案例
  6. 微信小程序:解决gif图片只渲染一次的问题
  7. Parallels Desktop虚拟机怎么完全卸载? PD虚拟机完全卸载方法
  8. goland设置gopath
  9. 杜兰特!想当超级英雄,就必须承受这该死的伤病!
  10. 计算机辅助设计效果论文,计算机辅助设计应用于艺术设计的特点