Eclipse SVN 冲突的 介绍 及 四种解决方式
1.为什么会出现冲突
<1>两个开发人员,Harry和Sally,分别从服务器端下载了文件A。
<2>Harry修改之后,A变成了A’,Sally修改之后,A变成了A”。
<3>Harry先一步提交,使服务器端文件的版本也变成了A’
<4>Sally本地的文件A”已经过时了,此时她已无法提交文件,服务器会要求她先进行一次更新操作。
<5>此时Sally的更新操作有两种可能
(1)Sally所做的修改与Harry不是同一个位置,更新操作尝试合并文件成功。
(2)Sally所做的修改与Harry恰好是同一个位置,更新操作尝试合并文件失败,发生冲突。
如下图 :
2. 冲突的解决
在冲突文件上点右键→Team→编辑冲突…→出现如下界面
注 : 下图是以对比的方式将本地内容与冲突内容显示出来,其中左侧为本地内容,右侧为冲突内容。其中本地内容是可以修改的。根据需要和实际情况将本地内容更正 , 这个过程很可能需要牵涉冲突的两位开发人员进行必要的沟通
冲突解决完之后 , 在冲突文件上点右键→Team→标记为解决(此处有四种解决方式,下面介绍)
此时.mine文件和.r版本号文件都会被自动删除,冲突文件的图标变为”*”,表示可以提交。
提交文件,文件图标变为”金色圆柱体”。
四种冲突的解决方式
将两个版本的文件合成一个,就是 我改的部分需要 , 同事改的也有一部分要保留 (常用)
以我写的版本为准,将同事在我之前提交的版本,给替换掉(偶尔用)
使用SVN上最新的版本 (就是你写的不要了, 直接用别人的. 这种情况其实你直接还原一下你改的文件就行了 ~.~ ,没必要这么麻烦了就)
还原到 你 和 你同事 改之前的版本(这种情况出现比较少,比如我改着改着,后来别人说这个功能不做了,其他同事修改的也要取消,就可以选择这个)
转载至 https://blog.csdn.net/diyu122222/article/details/79879376
Eclipse SVN 冲突的 介绍 及 四种解决方式相关推荐
- Eclipse SVN冲突详细解决方案
Eclipse SVN冲突详细解决方案 参考文章: (1)Eclipse SVN冲突详细解决方案 (2)https://www.cnblogs.com/jpfss/p/9007981.html 备忘一 ...
- W ndows主进程已停止,windows主进程rundll32已停止工作的四种解决方法介绍
操作系统出现:windows主进程rundll32已停止工作 这种出错的提示,一般是在Windows7操作系统之中,可能会有很多种原因导致的,所以还需要逐一排查,解决之. 这是一个很少见的问题,开机后 ...
- 矩阵乘法的四种理解方式
先介绍向量的两种运算,一个行向量乘以一个列向量称作向量的内积,又叫作点积,结果是一个数: 一个列向量乘以一个行向量称作向量的外积,外积是一种特殊的克罗内克积,结果是一个矩阵, 假设和b分别是一个行向量 ...
- 【Android】android开发之splash闪屏页的四种实现方式,启动页的实现教程。
2019独角兽企业重金招聘Python工程师标准>>> 作者:程序员小冰,GitHub主页: https://github.com/QQ986945193 新浪微博:http://w ...
- 二叉树的四种遍历方式
二叉树的四种遍历方式: 二叉树的遍历(traversing binary tree)是指从根结点出发,按照某种次序依次访问二叉树中所有的结点,使得每个结点被访问依次且仅被访问一次. 四种遍历方式分别为 ...
- Android开发的之基本控件和详解四种布局方式
Android中的控件的使用方式和iOS中控件的使用方式基本相同,都是事件驱动.给控件添加事件也有接口回调和委托代理的方式.今天这篇博客就总结一下Android中常用的基本控件以及布局方式.说到布局方 ...
- vue移动端html5页面根据屏幕适配的四种解决方法
最近做了两个关于h5页面对接公众号的项目,不得不提打开微信浏览器内置地图导航的功能确实有点恶心.下次想起来了的话,进行总结分享一下如何处理.在vue移动端h5页面当中,其中适配是经常会遇到的问题,这块 ...
- 计算机无法连接无线信号,win7系统连接无线信号时提示Windows无法连接到路由器名称的四种解决方法...
现如今网络发展速度非常快,无线网络已经普及了,使用率高了遇到的问题也就多了.比如有时候笔记本win7系统连接无线信号时出现"Windows无法连接到路由器名称"(如下图所示),该如 ...
- html之CSS设计(四种引入方式、各种选择器)
文章目录 一.CSS简介 二.四种引入方式 三.CSS选择器 四.练习代码 本文主要介绍一下CSS的基本操作,四中引入方式和选择器.属性选择器的使用 一.CSS简介 1.介绍: 也叫层叠样式表,用来控 ...
最新文章
- HTML的标签分为哪几类?各标签语法格式是怎样的?
- 对于装饰器Decorator的理解
- CNN模型复杂度(FLOPs、MAC)、参数量与运行速度
- python生成器杨辉三角_python 生成器生成杨辉三角的方法(必看)
- hadoop之 YARN配置参数剖析—RM与NM相关参数
- 使用VirtualEnvWrapper隔离python项目的库依赖
- Spring对AspectJ的支持
- python读单行文本求平均值_如何从文本文件python中的数字列表中找到平均值
- 1.4编程基础之逻辑表达式与条件分支 06 判断是否为两位数
- Spring MVC @ExceptionHandler、@ControllerAdvice、@RestControllerAdvice 统一异常处理
- plsqldev连接远程oracle
- Linux Centos7 测试硬盘IO速度
- 实验2-1-2 温度转换 (5 分)
- 2016 PayPal商家账户界面 如何集成支付按钮
- 告别陈彤,或是告别一个总编辑的时代
- 咬断防盗绳偷 iPhone,月入万元不是梦
- 2 Tables and Table Clusters读书笔记
- SLAM大牛Cyrill 开源SuMa ++:基于语义激光雷达过滤动态物体提高定位精度
- 减肥的第5天 (想吃——冰淇淋)
- 2093321-19-6,PSMA-1007PSMA1007特异性膜抗原(PSMA)抑制剂