Eclipse svn忽略bin

rwa*_*ace 21 eclipse svn

在Eclipse项目中,我将Subversion设置为忽略bin目录,并且还在Eclipse中我将bin添加到被忽略资源的列表中.

但是,Eclipse时不时会将.svn目录放入bin.这不会干扰Subversion签入(因为Subversion命令行客户端服从stand指令忽略整个bin目录)但它确实搞乱了TortoiseSVN中的显示.

是否有已知的修复或解决方法?

(Eclipse 3.5,Windows Vista.)

小智 22

看起来实际上发生的事情是eclipse正在从源目录中复制.svn目录作为其构建的一部分 - 它认为它是一个被复制到输出bin目录的"资源".要让它停止这样做,您可以添加.svn/为过滤资源.在工作区或项目的"属性"对话框中,转至:Java Compiler | 构建并将".svn"添加到"输出文件夹"下的"已过滤资源:"列表中.

我没有尝试过,但如果为eclipse安装一个subversion插件也会为你过滤.svn目录,所以任何安装了subversion插件的人都不会注意到这个问题,我也不会感到惊讶.

  • 如果您拼写.svn /尾随/,这是有效的.谢谢! (3认同)

小智 5

经过长时间的搜索,从这个和类似的帖子开始,我终于在http://www.damonkohler.com/2009/07/make-eclipse-ignore-svn-directories.html的帮助下解决了这个问题.

对我有用的源文件夹模式与博客上给出的文件略有不同,即"****/.svn /"**而不是"****/.svn***"

没有第一步,根据我的经验,第二步(以前也作为解决方案提到过)没有效果.谢谢守护进程!

食谱:

1.项目>属性> Java构建路径对于每个源文件夹,编辑排除以包括模式"****/.svn /"**

2.项目>属性> Java编译器>构建>启用项目特定设置选中此框.

项目>属性> Java编译器>构建>输出文件夹>过滤的资源添加".svn /",使其显示为"*.launch,.svn /"