3

如何根据 的内容自动构建 Project Explorer 的工作集.gitignore,然后与之保持同步.gitignore

我正在开发一个 C++ AutoTools 项目,因为它在 AutoTools 项目中很常见,在构建阶段会生成很多文件。我确实已经将它们 .gitignored 了。现在我在那个项目上尝试 Eclipse,发现我必须仔细选择要再次忽略的文件。

4

1 回答 1

2

你不能。该功能不存在。


工作集功能在 GIT 出现之前很久就实现了,它是一种在大型项目中消除混乱的方法,重要的是,它是一种驻留在 UI 域中的方法。

事实上,工作集扩展点文档显示可以创建一个自我更新的工作集,并且在 egit 代码库上的搜索不会返回任何结果。

正如我所说,这个功能没有实现。

但是,您可以创建自己的插件来满足您的需求。这不是很复杂,不应该超过一两天。或者只是在 Eclipse bugzilla 中打开一个特性请求。


至于您的根本问题,您可以尝试使用派生资源机制。添加它是为了防止团队提供者 (CVS/GIT) 管理作为构建结果的文件。

只是一个警告 - GIT 不允许您忽略对其控制下的任何资源的进一步更改

于 2018-04-12T08:47:45.997 回答