SVN冲突的几种情况以及相应的解决方法
情况一:更新后出现若干个冲突文件,文件所在的文件夹也会有红色感叹号
解决方法:
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冲突的几种情况以及相应的解决方法相关推荐
- svn update 时报错 Node remains in conflict 和解决方法
文章目录 svn update 时报错 Node remains in conflict 和解决方法 svn update 时报错 Node remains in conflict 和解决方法 今天在 ...
- 单片机长时间程序跑飞_单片机程序跑飞的三种现象、原因及解决方法
今天在编写单片机程序的时候,由于中断服务程序写的不好,导致单片机程序总是跑飞,最后费了好长时间,花了很大功夫才找到问题原因,由此总结了单片机程序跑飞的三种现象.原因及解决方法. 一.数组越界(数组溢出 ...
- 文本文档写html图片显示不出来,word文档几种不显示图片的解决方法
word文档几种不显示图片的解决方法 我们在Word文档添加图片的时候,常常会遇到图片显示不出来的情况,那么这个时候应该怎么办呢?下面就来和小编一起看看word文档几种不显示图片的解决方法吧. 1.可 ...
- linux ahci 不重装,老电脑竟然忘记开AHCI了,教你种不用重装系统的解决方法
原标题:老电脑竟然忘记开AHCI了,教你种不用重装系统的解决方法 昨天折腾的二台电脑,全部都使用了固态硬盘,对于老电脑而言,固态硬盘绝对是一种利器.虽然它不能大幅度的提升性能,但却可以大幅度的改善使用 ...
- 计算机慢的解决方法,几种电脑变慢的解决方法
很多朋友在使用电脑的过程中会发现电脑会越来越卡吗,运行速度越来越慢,那么出现电脑变慢有没有解决方法呢?今天IT之家小编就给您带来几种电脑变慢的解决方法. 方法一:重装系统 用户在使用电脑的过程中,电脑 ...
- 当服务器存储空间不足情况,无法处理时解决方法
当服务器存储空间不足情况,无法处理时解决方法 访问服务器共享资源时,提示"服务器存储空间不足,无法处理此命令",查看日志: 事件 ID: 2011 来源:Srv 描述:服务器的配置 ...
- linux下svn客户端报错Cannot negotiate authentication mechanism的解决方法
svn客户端报错Cannot negotiate authentication mechanism的解决方法: 问题出现的原因之一: 因为SVN服务器配置了saslauthd服务用来实现与ldap的对 ...
- SVN解决冲突的几种情况
SVN是非常实用也好用的版本管理工具,但不是万能的,有时候还需要你手动解决. 一般在你准备提交一个新版本时,首先update一遍,有时候update完之后发现跟本地版本有冲突,这时候,在有冲突文件的地 ...
- 电脑qq收藏在哪里_电脑突然死机了怎么办?几种常见电脑故障及其解决方法
家用.办公电脑使用难免会遇到各种的故障,而最最常见的就是电脑死机了,怎么办?今天就常见的电脑死机问题及方法进行一下汇总,喜欢的朋友不妨关注或收藏哦.希望对您有所帮助! 01 系统宕机 现象:桌面被锁定 ...
最新文章
- android后台如何动态添加图片,android – 如何从JSON数组动态地向ImageView添加图像...
- Julie Desk:这个帮你安排会议的AI助手刚刚融了250万欧元
- grub4dos初级教程-入门篇
- python监控进程状态_python监控进程脚本
- js入门系列演示·数组
- 怎么在linux中查询yum,linux - 如何使用YUM列出包的内容?
- 温故10个经典排序算法(Java版)
- java中的原型模式_原型模式(原型设计模式)详解
- MIMO如何获得分集增益(2)
- Ant下载安装配置及使用
- 通过关键词采集百度网址脚本
- Solidworks如何生成爆炸图
- idead 1099端口被占用 解决
- Diary(三)——日记列表显示以及分页查询的实现(下)
- newifi3 web认证_newifi新路由3设置教程
- 基于FPGA的Winograd CNN加速器
- (c++)判断上三角矩阵
- Flash Builder 找不到所需的 Adobe Flash Player 调试器版本 问题解决
- 性能测试之MySQL的监控
- IP138.com被人挂马