Eclipse不尊重.cvsignore

Nel*_*aar 5 eclipse cvs

在我的项目中,有一个来自另一个项目的文件夹的符号链接.该文件夹的名称位于.cvsignore中

但是此文件夹(符号链接)包含来自其他项目的cvs元数据(CVS文件夹).

cvs命令没有问题,并忽略该文件夹.

但是eclipse想要同步它.

问题是,ecplise可以在同步时忽略文件夹,或者如何使eclipse尊重.cvsignore文件?

文件夹(符号链接)名称是共享的,在我的.cvsignore中包含一个带有它名称的行

我们使用符号链接技巧在我们的软件和单独构建的插件之间共享源代码(单独的autotools项目).

小智 2

这里的问题是显式共享文件夹覆盖了 .cvsignore 条目。

您可以找到错误 169710中之前的 Eclipse CVS 组件负责人所解释的确切详细信息。此错误被标记为另一个仍处于打开状态的缺陷的重复,这意味着这是一个已知问题。

正如 Michael 指出的,您的选择是使用 Eclipse 链接进行开发:

  • 将新文件夹添加到 Eclipse 项目
  • 选择高级>链接到备用位置(链接文件夹)
  • 选择工作空间变量(即WORKSPACE_LOC)并指向工作空间上的其他项目(即 WORKSPACE_LOC/other_project/foo )

这将为您提供链接的资源,开发人员不必担心错误签入。对于自动构建,您需要额外的结帐后步骤来创建符号链接。

这并不理想,但它是一个明智的选择,但无法修复 Eclipse 问题。