问题描述:
SVN中A,B两个用户同时对统一项目文件进行修改Commit提交,其中后提交的用户B在修改前,没有进行更新项目文件,修改完成后提交到服务器,由于不是在当前最新的版本进行修改,所以导致提交失败。
此时用户B去更新文件,如果B用户和A用户修改了用户的同一行代码,就会出现冲突。
处理方法:
一. 本地解决
放弃自己的更新,保存自己修改的数据,使用svn revert(回滚)。
更新数据,保持数据为同一版本,将自己的数据添加回去,然后再提交。
先更新数据,保持数据为同一版本
添加自己修改的数据,再提交即可
二. 协商解决
更新成功