svn 如何解决冲突

Posted 坚守一辈子的幸福

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了svn 如何解决冲突相关的知识,希望对你有一定的参考价值。

 

项目中,往往不止你一人开发,多人开发,难免会有代码的冲突。彼此间谁也不能保证不会修改同个文件。如果修改了同个方法的内容。这时提交到svn是会提示代码冲突的。

当然,冲突是可控的,但不能避免。每次写代码的时候,标准的姿势是先update,再修改提交。

下面,我们说下冲突后该如何解决?

文件冲突格式如下 : 

<<<<<<< filename
your changes
=======
code merged from repository
>>>>>>> revision

从小于号到等号之间是你的内容,等号到大于号之间是别人的代码。

解决冲突思路,如果都是在线下部署,未发布到线上,一般是删除“等号到大于号之间”的代码,保留“小于号到等号之间”内容。

如果是你的代码和主干代码冲突了,这时视情况而定了。不是一味盲目删除“等号到大于号之间”的代码。有时需要合并,有时需要保留别人的代码.

以上是关于svn 如何解决冲突的主要内容,如果未能解决你的问题,请参考以下文章

svn有冲突怎么解决

svn 更新代码冲突 怎么编辑冲突代码 解决

SVN(TortoiseSVN)详细教程--SVN更新及如何解决冲突文件

SVN中如何解决文件冲突

SVN中如何解决文件冲突

svn 命令行怎么解决冲突