eclipse svn代码文件内容冲突解决
正常开发 管理得好的话,不会出现svn代码冲突问题,项目经理会划分模块,每个小组成员各自开发模块,公共的代码由专门的人负责维护;
但是偶尔管理沟通问题导致出现冲突偶尔也是会出现的;
冲突出现场景过程分析:
同一段代码,A程序员修改提交了。B程序员没有更新最新代码,直接修改这段代码,然后再提交,这时候就会出现代码冲突;
冲突解决方案:
组员先沟通,然后解决冲突,提交,其他组员更新即可;
eclipse如何解决冲突;
我们先来模拟下:
修改HelloWorld,然后提交;
然后Lucy打开eclipse,不更新,先修改HelloWorld类;
这时候提交;出现冲突;
这里我们具体解决步骤:
右击这个类 Team->Update;
点OK 解决冲突;
这里 显示了当前自己的内容,以及服务器最新版本的内容;
然后我们右击类,Team-> Edit Conflicts
进入解决冲突处理页面:
我们修改后 保存;
左侧会发现多了三个文件 mine,r8,r9,我们分别打开会发现分别是 当前修改后的文件,修改前的文件,修改后的文件;
然后我们右击类,Team -> Mark as merged 合并下;
最后Team -> Commit 提交到svn服务器;
这样冲突就解决了;