SVN的“local edit, incoming delete upon update”问题
多人开发中都会采用svn提交代码,方便又可以保证多人的代码不会被覆盖。
这次在开发过程中,遇到一个“local edit, incoming delete upon update”的问题,搜索一番后才找到解决方法,特地记录。
同事删除了文件并且提交了,而我又修改了我本地的文件,所以在我使用svn status查看状态的时候就出现了一个下面的信息:
! C ***/**/abc.php
> local edit, incoming delete upon update
解决方法:
确定把自己的代码合并到相应的文件后,执行下面的命令:
svn revert ***/**/abc.php
删除本地文件的编辑信息,然后再执行下面的删除文件命令:
rm ***/**/abc.php