Edit conflicts

当副本修改处和服务器版本相同处被修改并下载到本地时,就会发生文件冲突。
操作步骤如下所示:
Ø 执行“SVN Update”
Ø 若发生冲突,会出现如下对话框:
冲突部分的描述由“红色”字体表示,表示“stdafx.h”文件发生冲突
Ø 在“Conflicted”项指定的文件路径的同级目录下,会出现三个标有“问号”的文件和一个标有“黄色叹号”的文件,它们分别为:stdaf.h,stdaf.h.mine,stdaf.h.r7505,stdaf.h.r7507。
Ø 在“stdafx.h”上点击“右键”->“TortoiseSVN”->“Edit conflicts”
Ø 点击“Edit conflicts”,出现以下对话框:
其中:左边为服务器上修改后的内容部分,右边为副本修改后的内容部分。
Ø 两边的红色部分,根据实际需要进行保存或舍弃。
点击右边“红色”条,如图所示:
由于:左右两边的数据都需要保留,因此执行“Use text block from ’theirs’ before ‘mine’”或“Use text block from ’mine’ before ‘theirs’”。
Ø 点击“Use text block from ’theirs’ before ‘mine’”后,出现如下对话框:
此时就没有“红色”条块了,原先的两个“红色”条块所对应的内容就会合并到下面的对话框中。
Ø 点击“菜单”中画红圈的按钮(Mark as resolved),确认冲突编辑完成:
此时:stdaf.h.mine,stdaf.h.r7505,stdaf.h.r7507三个文件就会自动删除,stdaf.h文件上的图标由“黄色叹号”变成“红色叹号”。
到此,通过“Edit conflicts”,成功完成冲突编辑操作。

Edit conflicts的更多相关文章

  1. 配置SVN、GIT总结

    SVN使用说明 svn地址(可以是内网,也可以是外网的):svn://192.168.3.1/xxxhttp://192.168.3.1/xxxhttps://192.168.3.1/xxx 一个sv ...

  2. 转:SVN常见问题与解决方法

    今天发现一个SVN很奇葩的问题.原来SVN提交的时候也是识别提交路径的大小写的... 发现网上有篇博客总结的挺好的.转载下来,转载出路:http://blog.csdn.net/shinn613/ar ...

  3. [转]SVN版本冲突解决详解

    原文地址:http://blog.csdn.net/windone0109/article/details/4857044 版权声明:本文为博主原创文章,未经博主允许不得转载. 版本冲突原因: 假设A ...

  4. SVN操作手册

    目 录 第1章 简介    1 第2章 SVN服务端    2 2.1 安装VisualSVN    2 2.2 VisualSVN服务    3 2.3 版本库    4 2.3.1 创建版本库   ...

  5. [svn]svn conflict 冲突解决

    转自:http://www.gezila.com/tutorials/17290.html 目录: 1. 同一处修改文件冲突 1.1. 解决方式一 1.2. 解决方式二 1.3. 解决总结 2. 手动 ...

  6. 解决版本冲突-使用SVN主干与分支功能

    解决版本冲突-使用SVN主干与分支功能 1  前言 大多数产品开发存在这样一个生命周期:编码.测试.发布,然后不断重复.通常是这样的开发步骤: 1)    开发人员开发完毕某一版本(如版本A)功能后, ...

  7. svn merge部分的详细说明

    http://blog.sina.com.cn/s/blog_620eb3b20101hvz7.html 解决版本冲突-使用SVN主干与分支功能 1  前言 大多数产品开发存在这样一个生命周期:编码. ...

  8. Subversion安装和使用

    Subversion(SVN)是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说.SVN分为客户端和服务器端,一般服务器端安装在服务器上,我们开发者用的都是客户端.TortoiseSVN是 ...

  9. 常用linux命令和配置

      find只查看文件和只查看目录 find -type f -name clexec find -type d -name clexec   解压rpm [root@sj_x861 2]# ls e ...

随机推荐

  1. 使用UE配置Python编程环境

    一直在使用UE来进行python编程,觉得在UE下进行python编程使用起来还是很方便地,现在特来总结一下: 1.首先是python环境搭建 (1)下载python2.7 https://www.p ...

  2. Sublime Text 新文本编辑器(txt3)

    http://www.sublimetext.com/

  3. Codeforces 798D Mike and distribution(贪心或随机化)

    题目链接 Mike and distribution 题目意思很简单,给出$a_{i}$和$b_{i}$,我们需要在这$n$个数中挑选最多$n/2+1$个,使得挑选出来的 $p_{1}$,$p_{2} ...

  4. 我的VIM

    我的vim 压缩包地址:https://pan.baidu.com/s/1bo1kt8j

  5. PageHelper分页工具

    <a>共${page.total}件商品</a>    <a>共${page.pages}页</a>    <a>当前第${page.pag ...

  6. SnakeYaml使用

    新的项目中需要将yaml文件解析为对象,调研了决定使用snakeYaml,下面看一看怎么使用. 一.引入依赖 因为项目是使用maven构建的,所以我们在pom文件中引入snakeYaml的依赖,如下: ...

  7. Android图片缓存之Lru算法(二)

    前言: 上篇我们总结了Bitmap的处理,同时对比了各种处理的效率以及对内存占用大小.我们得知一个应用如果使用大量图片就会导致OOM(out of memory),那该如何处理才能近可能的降低oom发 ...

  8. linux的history命令设置

    history的历史记录,同一个用户的各个会话,读取到的内容也是不一样的,原因是它读取的是shell会话缓存里的内容.只有当用户退出当前会话的时候,会话里的缓存内容才会写入~/.bash_histor ...

  9. 写一个dup2功能同样的函数,不能调用 fcntl 函数,而且要有出错处理

    实现的时候用到系统原来的dup函数 // mydup2.c // 2015/08/17 Lucifer Zhang version1.0 // write my own dup2 function / ...

  10. 转帖:HttpStatusCode状态说明C#版

    Continue 等效于 HTTP 状态 100.Continue 指示客户端可能继续其请求. SwitchingProtocols 等效于 HTTP 状态 101.SwitchingProtocol ...