c++ - 如何让 Eclipse CDT 忽略文件

标签 c++ git perforce eclipse-cdt

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

  1. Eclipse 找到了我的 .git 文件夹,并为其中的所有文件编制了索引。
  2. Eclipse 还决定将所有 git 文件添加到我的待定更改列表中。

如果我在 Eclipse 中创建一个新文件,我希望它将它添加到 Perforce,但如果它碰巧找到一个文件,我不希望它对它做任何事情。我还想为 Eclipse 提供一个始终忽略的文件类型列表,就像我处理 .gitignore 文件一样。

我使用的是 P4WSAD 插件,但我很确定只要您有您希望 Eclipse 看不到的文件,这个问题就会发生。

最佳答案

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

.git

参见 the docu on P4WSAD了解更多信息。

这应该可以解决您问题的 Perforce 部分。对于 Eclipse 部分,请参阅此 SO question .

关于c++ - 如何让 Eclipse CDT 忽略文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2733379/

相关文章:

git - 在 git hook 中自动执行提交后同步本地和远程目录的问题

git - 无法使用 visual studio 2013 pull git 中的更改?

git - 用于远程 git 存储库访问的 java api

git-p4 迁移不同子目录下的分支

c++ - 重载C++运算符以将对象中的指针设置为其他对象

c++ - 当涉及多个异常处理时,何时调用析构函数?

c++ - 带有参数 std::unique_ptr<T>&& 的 std::move 或 std::forward

command-line - 如何使用perforce命令行登录和下载文件

version-control - 在 p4v GUI 中输入 Perforce 命令

c++ - 如何在 Windows Mobile 的 MFC 对话框中更改字体/颜色?