3

У меня есть две большие папки "Проекты" и "Исследования" с большим количеством SVN и некоторыми проектами GIT внутри. Мне пришлось полностью отключить их индексирование, потому что из-за большого количества файлов в папках .svn и .git быстрый поиск в меню "Пуск" работал очень медленно, делая его бесполезным (и я действительно использую эту функцию).

Проблема в том, что, поскольку эти папки явно исключены из индексации, в них не работает даже обычный "медленный" поиск файлов, и это довольно раздражает. И мне действительно нужна возможность поиска в папках моего проекта.

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

Ребята, вы можете что-нибудь предложить? Заранее спасибо.

1 ответ1

3

Я не пробовал это, но я нашел статью MSDN «Что входит в индекс?"(https://msdn.microsoft.com/en-us/library/windows/desktop/bb266513%28v=vs.85%29.aspx). Я надеялся, что список исключений даст некоторое представление о том, как вы можете расширить. Но потом я увидел один из комментариев, который выглядит прямо применимым:

Исключая подстановочным знаком

Для тех, кто заинтересован, вы можете изменить эти значения по умолчанию и добавить свои, отключив службу поиска, изменив реестр и перезапустив службу. Соответствующие ключи расположены здесь:

HKEY_LOCAL_MACHINE\ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ \ Microsoft \ Windows Search \ CrawlScopeManager \ Windows \ SystemIndex \

Любые указанные вами переопределения отображаются в ключе WorkingSetRules. Это поддерживает символы подстановки, так что вы можете исключить, скажем, node_modules, .git .svn и т.д. Из индексации поиска. Tswaters 1/1/2015

Так что вы можете попробовать.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .