SVN:Update只更新原有的文件,其他人新增或删除的文件无法更新,解决办法:Clean up
今天更新代码的时候发现文件夹里所有文件都是绿色勾勾,但是外面一层文件夹还是显示红色叹号,把文件夹里的文件都删除或者把整个文件夹删除重新update,还是一样的结果(update之前都有clean up),我非常困惑,于是查了一下clean up窗口中几个选项的意思,看看是不是漏选了什么,下面是结果:
- [Revert all changes recurisively]
这个按钮的作用是把当前目录下的文件更新为SVN上的最新版本,这个操作会把我们在本地修改的文件全部删除掉(放到回收站),所以这个操作也是可以恢复的。如果确定自己没有修改过该目录下的文件就可以放心大胆地勾~
勾上这个选项之后点ok,我的文件状态就正常啦~