Eclipse不尊重.cvsignore

时间:2011-08-19 16:12:22

标签: eclipse cvs

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

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

cvs命令对此没有任何问题,并忽略该文件夹。

但是eclipse想要同步它。

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

文件夹(符号链接)名称是共享的,而我的.cvsignore包含一行名称

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

1 个答案:

答案 0 :(得分:2)

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

您可以在bug 169710中找到前面的Eclipse CVS组件线索所解释的确切详细信息。此错误被标记为另一个仍然打开的缺陷的副本,这意味着这是一个已知问题。

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

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

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

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

相关问题