如何让Eclipse CDT忽略文件

时间:2010-04-28 21:53:17

标签: c++ git perforce eclipse-cdt

我在Eclipse中有一个C ++项目。该项目使用Perforce,Eclipse安装了Perforce插件。一切都很好,直到我决定在我的项目中创建一个 git repo。我创建了git repo来快照一些我还没有准备好提交的更改。一切都很好,直到我在Eclipse中刷新我的文件。发生了两个问题:

  1. Eclipse找到了我的.git文件夹,并将其中的所有文件编入索引。
  2. Eclipse还决定将所有git文件添加到我的待定更改列表中。
  3. 如果我在Eclipse中创建一个新文件,我希望将它添加到Perforce,但是如果它找到了一个文件,我不希望它对它做任何事情。我还想给Eclipse一个永远忽略的文件类型列表,就像我使用.gitignore文件一样。

    我正在使用P4WSAD插件,但我很确定只要你有想要Eclipse看不到的文件就会出现问题。

1 个答案:

答案 0 :(得分:2)

只需在项目根目录中添加文件.p4ignore,然后添加要忽略的所有内容 P4WSAD ,例如

.git

有关详细信息,请参阅the docu on P4WSAD

这应该照顾你问题的Perforce部分。对于Eclipse部分,请参阅此SO question