Как мне заставить Eclipse CDT игнорировать файлы? - PullRequest
2 голосов
/ 29 апреля 2010

У меня есть проект C ++ в Eclipse. В проекте используется Perforce, а в Eclipse установлен плагин Perforce. Все было хорошо, пока я не решил создать репо git в моем проекте. Я создал репозиторий git, чтобы сделать снимок некоторых изменений, которые я не был готов совершить. Все было хорошо, пока я не обновил свои файлы в Eclipse. Возникли две проблемы:

  1. Eclipse обнаружил мою папку .git и проиндексировал все файлы внутри нее.
  2. Eclipse также решил добавить весь git-файл в мой ожидающий список изменений.

Если я создаю новый файл в Eclipse, я бы хотел, чтобы он добавил его в Perforce, но если случится так, что он найдет файл, я не хочу, чтобы он что-то с ним делал. Я также хотел бы дать Eclipse список типов файлов, которые всегда следует игнорировать, так же, как я делаю с моим файлом .gitignore.

Я использую плагин P4WSAD, но я почти уверен, что проблема может возникнуть в любой момент, когда у вас есть файлы, которые Eclipse не должен видеть.

1 Ответ

2 голосов
/ 29 апреля 2010

Просто добавьте файл .p4ignore в корневой каталог проекта и добавьте все, что вы хотите P4WSAD игнорировать, например

.git

См. документацию по P4WSAD для получения дополнительной информации.

Это должно позаботиться о Perforce части вашего вопроса. Для части Eclipse см. ТА вопрос .

...