Se a resposta de Darren Halls é a abordagem "Força Bruta", minha resposta deve ser a abordagem "Força Bruta e Ignorância". :)
Isso é algo que recentemente me incomodou ao usar o SVN para gerenciamento de documentos e projetos, o que pode significar que o indexador do Windows é muito útil quando se trata de procurar documentos obscuros, mas a captura de todos os arquivos de armazenamento svn é inútil.
Esta é a minha solução (bastante feia) em um arquivo em lotes do Windows:
ATTRIB /S /D -H ".svn"
ATTRIB /S /D +I ".svn"
ATTRIB /S /D +I "all-wcprops"
ATTRIB /S /D +I "entries"
ATTRIB /S /D +I "tmp"
ATTRIB /S /D +I "props"
ATTRIB /S /D +I "text-base"
ATTRIB /S /D +I "prop-base"
ATTRIB /S /D +I "*.svn-base"
ATTRIB /S /D +H ".svn"
A primeira e a última linha estão lá porque o ATTRIB se recusa a aplicar a opção + I em uma pasta oculta, pelo menos para mim. Você precisará copiar isso para um arquivo como "svnNoIndex.bat" e executá-lo no diretório de verificação SVN, com um repositório grande que pode levar algum tempo ...
Atualmente, estou testando isso no Vista com o service pack mais recente. Espero que funcione no Windows 7. Não sei se o índice precisa ser reconstruído para levar em conta os arquivos que agora estão marcados como não indexados por fazendo isso, mas preciso reconstruir o meu de qualquer maneira, e é isso que estou fazendo, pois são apenas alguns dias enquanto o índice é reconstruído.
Para tornar isso "automático", você pode adicionar o arquivo em lotes como um gancho pós-atualização que é executado após uma atualização ... desde que seja confuso, mas pode funcionar.