eclipse 中怎么删除SVN 对比版本后生成的文件,如图所示!

如题所述

一、我给你说一下原理吧。
假如DBAccessUtils.java你在修改test方法,而你同事也在修改test方法,但是他先commit了,而你想commit的时候,commit不了,然后你不假思索就update下来了,然后就会出现3个文件后缀分别为.mine、.r2129、.r2164。
.mine是融合了你的修改的版本,里面是你更新的内容
.r2129是你做更新操作以前的版本,你是在这个版本的基础上做的修改
.r2164是版本库中的最新版本,这里有别人的修改,而就是这个修改和你的修改冲突了
二、说了那么多,现在说说怎么解决冲突吧。

我们打开DBAccessUtils.java,你会看到由小于号、等于号和大于号串组成的三个部分,其中小于号和等号之间的内容是你的修改,而等号和大于号之间的修改是其他人的修改,在明确了冲突的原因之后,我们已经知道怎么修改了,两个人的修改都是需要保留的。
OK,那就保留所有的修改,删除掉<、=和>,最后就把冲突解决了。
注意:小于号、等于号和大于号串是冲突标记,并不是冲突的数据,你一定要确定这些内容在下次提交之前得到删除。
温馨提示:答案为网友推荐,仅供参考
相似回答