一、发现冲突
无论git还是svn提交前必须先拉取,切记!!!
1、 提交前使用SVN拉取代码
2、 发现冲突
特点1:项目目录有黄叹号(安装了TortoiseSVN)
特点2:出现.mine、.r1234类似后缀的文件
特点3:提交失败(提示某文件处于冲突状态)
二、处理冲突
不推荐使用TortoiseSVN的Edit Conflicts处理冲突,推荐如下方式处理冲突
1、 备份冲突文件的自己修改的版本
- 复制粘贴一份后缀为.mine的文件到自定义的文件夹,用于后续和最新版本对比、合并等操作
2、 使用SVN还原冲突文件到版本库最新版本
3、 将备份的自己修改的版本变更的部分手工合并到版本库最新版本
- 利用开发工具或对比工具逐行比对,将自己修改的部分合并到版本库最新版本并测试,冲突全部解决完毕后项目文件夹不再有黄叹号图标