在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插件的人都不会注意到这个问题,我也不会感到惊讶.
小智 5
经过长时间的搜索,从这个和类似的帖子开始,我终于在http://www.damonkohler.com/2009/07/make-eclipse-ignore-svn-directories.html的帮助下解决了这个问题.
对我有用的源文件夹模式与博客上给出的文件略有不同,即"****/.svn /"**而不是"****/.svn***"
没有第一步,根据我的经验,第二步(以前也作为解决方案提到过)没有效果.谢谢守护进程!
食谱:
1.项目>属性> Java构建路径对于每个源文件夹,编辑排除以包括模式"****/.svn /"**
2.项目>属性> Java编译器>构建>启用项目特定设置选中此框.
项目>属性> Java编译器>构建>输出文件夹>过滤的资源添加".svn /",使其显示为"*.launch,.svn /"
| 归档时间: |
|
| 查看次数: |
19599 次 |
| 最近记录: |