Como excluir eficientemente as pastas .svn e .git na indexação do Windows 10?

2

Eu tenho 2 grandes pastas "Projetos" e "Estudos" com muitos SVN e alguns projetos do GIT dentro. Eu tive que desabilitar a indexação para eles completamente, porque, devido à grande quantidade de arquivos nas pastas .svn e .git, a busca rápida no menu Iniciar funcionava muito lentamente, tornando-a inútil (e eu realmente uso esse recurso). / p>

O problema é que, como essas pastas são explicitamente excluídas da indexação, nem mesmo a pesquisa regular de arquivos "lentos" funciona nelas e isso é bastante irritante. E eu realmente preciso da capacidade de pesquisar as pastas do meu projeto.

A exclusão manual de cada pasta .svn e .git pode ser uma solução, mas seria insustentável, porque há muitas delas.

Vocês podem sugerir alguma coisa? Agradecemos antecipadamente.

    
por KotBehemot 22.11.2015 / 10:56

1 resposta

2

Eu não tentei isso, mas encontrei um artigo do MSDN "O que está incluído no índice?" ( link ). Eu esperava que a lista de exclusões desse alguma indicação de como você poderia se expandir. Mas então eu vi um dos comentários, que parece diretamente aplicável:

Excluding by wildcard

For those interested, you can modify these defaults and add your own by turning off the search service, modifying the registry and restarting the service. The applicable keys are located here:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search\CrawlScopeManager\Windows\SystemIndex\

Any overrides you specify show up in the WorkingSetRules key. This supports wildcards so you can exclude, say, node_modules, .git .svn, etc. from search indexing. tswaters 8/1/2015

Então você pode querer dar uma chance.

    
por 23.11.2015 / 20:28