Eclipse 集成svn:
最近参与一个项目使用的版本管理工具是SVN,使用Eclipse中的SVN插件同步代码时,会看到本地比服务器上多了一堆的文件,如build后的target、bin等文件夹
这些文件是不需要也不应该提交到SVN服务器的,应该统统加入到ignore的文件列表里,通常我们会使用通配符的方式进行匹配,具体方法如下:
在 Eclipse 中点击菜单 window --> Preferences --> Team --> Ignored Resources
点击 Add Pattern… 按钮逐个添加你要忽略的文件或目录
如:
/*/.settings
/*/target
.classpath
.project
idea集成svn:
最近使用SVN工具时,Checkout出项目到本地后后,然后将其导入到Intellij idea中开发,在提交svn代码的时候,出现这样的错误:Can't use Subversion command line client: svn
问题所在:在安装的TortoiseSVN工具时,本身是带有command-line功能的(默认没有安装)如图:
重装一下TortoiseSVN,把 command line client tools 安装上就行了。
如果还有报错提示:Errors found while svn working copies detection
点击后面的 fix it: 弹出如下视图,点击左上角的 refresh即可: