为什么 Eclipse 试图将我的 .svn 文件夹从 src 复制到 bin,我该如何让它停止?

2022-09-01 06:23:27

我已经使用Subversion 1.6检查了一堆java代码,然后将这些项目导入eclipse。Subclipse 1.6拾起了插件处于版本控制之下的事实,除了几个文件夹。

我现在得到一堆错误,比如:

该资源是 src/.svn/all-wcprops 的副本,未复制到输出文件夹

如果我删除项目(从 eclipse 而不是在磁盘上)并重新导入它,这大约一半的时间可以解决问题。但是,由于我有几十个项目存在这个问题,这意味着在我让它们全部正常工作之前,将它们重新导入10-20次。这是非常痛苦的,每当有人向svn添加新插件或出于某种原因需要重新创建工作区时,我都厌倦了这样做。

有没有比删除和重新导入更简单的方法来解决此问题?或者有没有办法首先防止这个问题?


答案 1

将 .svn 文件夹添加到源文件夹的“排除”列表中。

  • 项目>产品
  • Java Build Path
  • “源”选项卡
  • 选择“已排除”
  • 点击
  • 点击底部排除模式部分旁边的
  • 将 .svn 文件夹和任何其他不需要复制到输出目录的文件夹添加到输出目录

答案 2

遵循 Kelly 描述的过程,但将排除模式定义为 。这将以递归方式从各种源文件夹中排除所有目录。**/.svn/*.svn


推荐