Visual Studio/AnkhSVN在VS中出现SVN代码冲突的解决方法

写代码,团队开发,涉及到公共文件,偶尔翻车代码冲突在所难免,在Visual Studio2013集成了AnkhSVN代码管理插件遇到代码冲突,解决方法如下:

1.查看哪里代码冲突

在报冲突的Conflicts条目上,右键Edit Conflicts,进入冲突手动编辑,即修正冲突文件,哪些是要保留和删除或合并的,最后在左上角接受合并后,本地代码进行了合并修改.

2.告诉SVN冲突已经解决,同样是在Conflicts条目上,右键Resolve ,然后出现如下表单:

Visual Studio/AnkhSVN在VS中出现SVN代码冲突的解决方法_第1张图片

第一项 Resolve Conflict就是说手动解决冲突后,点击此项标记为“解决”,这样SVN就会标记当前文件不在是Conflict,状态会改成Modif.

其他几项的意思:

Using Working copy file 使用工作副本文件
Using Original file   使用原始文件

Using My File 强制使用自己本地的文件
Using Their file 强制使用远程同步的文件

Using Mine on conflicts 强制使用自己版本的冲突文件
Using Their on conflicts 强制使用远程同步版本的冲突文件

 

你可能感兴趣的:(项目实战笔记)