SVN处理版本冲突的三种方式:
一、快速解决,(revert)还原副本,放弃自己的修改,直接使用版本库内容覆盖本地。
本地副本的修改将不存在。
二、手动解决,(edit conflict)编辑冲突,编辑冲突界面对照不同部分,书写最终选择的内容。
可以选择使用自己的代码;
也可以使用他人已经提交的代码;
也可以编辑有选择的合并两人的代码。
这个操作真实的处理了冲突。
三、临时解决,(resolve)解决冲突,将有冲突的内容标记合并在一起。后期再进行修改。
::对于这个命令网络上的“”resolve是放弃自己的修改“”这一说法是错误的,
::也不知道是谁最先发表的,copy来copy去都是一个版本。
这个命令是把多出来的三个文件中的描述的冲突合并到最新的副本中,
只是假的忽略的这个冲突,让版本库不冲突。
实际上对于程序员来说冲突还是存在的,