适用情况:SVN或Git不是主要版本管理,如项目先是在SVN内管理代码,而后跟项目配合的前台或者哪些东西是git管理的,上传到svn内以保存一下,并不使用svn来管理。反之亦然。
方法一:最直接的方式,在check out 项目的文件夹里进入项目,右键选择SVN UPDATE,这种直接使用svn本身去拉代码,然后回到idea查看代码是否已经更新。
方法二:
解决方法:找到.idea下的vcs.xml
删掉其中不需要的mapping即可。如:git管理的不是我开发中实际用到的,则删除git的mapping
然后svn的代码更新就可以正常使用了。
方法三:如果分模块,也可以右键某个模块,选择subversion进行单模块的更新,这种方式不需要修改上文提到的配置文件。