Как я могу сделать так, чтобы поиск файлов Eclipse не включал каталоги svn?

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


person ryantm    schedule 03.09.2008    source источник
comment
Связано: Исключить папки из поиска Eclipse   -  person blahdiblah    schedule 28.09.2012


Ответы (9)


Космонавт прав. В Helios выберите Project -> Properties -> Resource -> Resource Filters, а затем добавьте exclude фильтр для типа «Папка» с именем .svn.

person Brad Whitaker    schedule 12.09.2010
comment
Также убедитесь, что вы установили рекурсивный флажок - person Mike Schall; 15.09.2010
comment
это работает в общем случае, фильтруя любой произвольный набор из результатов поиска (это то, чем я был на самом деле после того, как Google меня сюда забросил) - person rymo; 19.08.2011
comment
Это настоящий ответ, поскольку плагины больше не фильтруются автоматически (см. Комментарий Марка к его собственному ответу) - person Osman; 21.12.2012
comment
Кажется, вам нужно настраивать «Фильтры ресурсов» для каждого проекта индивидуально. Однако на этой странице есть кнопка «Восстановить настройки по умолчанию». Может ли кто-нибудь объяснить, как я устанавливаю эти «значения по умолчанию»? Казалось бы, это решит проблему для всех проектов - или, по крайней мере, для всех новых проектов ... - person Alex Worden; 03.10.2013
comment
Eclipse Juno: Свойства проекта ›Ресурс› Фильтры ресурсов ›Добавить: Затем выберите: Exclude all + Files and folders + All children(recursive) + SVN meta-information filter combo. В ПОРЯДКЕ. - person Fredrick Gauss; 10.06.2015

Если вы установите плагин subclipse, он автоматически исключает каталоги .svn (плюс предоставляет некоторые другие интересные вещи в среде IDE).

http://subclipse.tigris.org/

Если это не сработает, просто перезапустите Eclipse (иногда это необходимо при новой проверке).

person Mark Ingram    schedule 03.09.2008
comment
Да, похоже, в последней версии есть проблемы. Я не уверен, почему мои каталоги .svn больше не скрыты. - person Mark Ingram; 27.07.2009
comment
Мои каталоги SVN скрыты в проводнике проекта, но все равно включены в поиск файлов. - person flu; 30.01.2013

Следуя отличному ответу Марка Инграма, простая установка плагина не приведет вас к этому - вам все равно нужно Share ваш проект, чтобы автоматическая фильтрация поиска сработала. После того, как вы настроили расположение репозитория SVN из представления Subeclipse, вы можете поделиться своим проектом, выполнив следующие действия:

  1. В проводнике пакетов щелкните правой кнопкой мыши имя проекта.
  2. Выберите параметр контекстного меню Team, а затем Share Project....
  3. Выполните шаги мастера, чтобы привязать ваш проект к его местоположению в репозитории svn.
  4. После того, как вы закончите это и рабочее пространство будет перестроено, вы будете готовы к отфильтрованному поиску.
person Community    schedule 10.12.2008

Если исключить папки .svn, сделав их производными остановками, а затем отобразить их в результатах поиска, см. Здесь .

Вы должны делать это вручную для каждой папки, если у вас много .svn папок, то это не идеально.

person spaceman    schedule 26.10.2009

Если вы идете по пути плагинов, я предпочитаю subversive субклипсу.

person serg10    schedule 04.09.2008

Ах хорошо. Я не использую SubVersion как таковую, но поможет ли это? Он утверждает, что может делать то, что вы хотите ...

person ColinYounger    schedule 03.09.2008

Импорт Eclipse также будет содержать файл типа .java.svn-base, поэтому лучше указать, как на изображении ниже

[[1]: https://i.stack.imgur.com/szDxP.pngvisible[1pting

person V.R.Manivannan    schedule 12.01.2017

Вы, конечно, также можете выбрать ВСЕ шаблоны имен файлов для включения в диалог поиска файлов.

person John Lamp    schedule 20.07.2010

Щелкните раскрывающийся треугольник в правом верхнем углу навигатора и выберите «Фильтры ...».

По умолчанию Eclipse предлагает вам только «.class» и «.».

Если вы выберете ". *", Вы скроете файлы .svn. Очевидно, что все остальные файлы .something также будут скрыты.

person Community    schedule 10.11.2008
comment
Это только скроет файлы из представления навигатора, но не исключает их из поиска. - person Cedric Beust; 23.06.2010