Si la réponse de Darren Halls est l'approche "Brute Force", alors ma réponse doit être l'approche "Brute Force and Ignorance". :)
C'est quelque chose qui m'a récemment ennuyé car nous utilisons SVN pour la gestion de documents et de projets, ce qui peut signifier que l'indexeur Windows est très utile pour rechercher des documents obscurs, mais qu'il attrape tous les fichiers de stockage svn est tout simplement inutile.
C'est ma solution (plutôt laide) dans un fichier batch 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"
La première et la dernière ligne sont là car ATTRIB refuse d'appliquer le commutateur + I à un dossier caché, du moins il l'a fait pour moi. Vous devrez le copier dans un fichier comme "svnNoIndex.bat" et l'exécuter dans votre répertoire de paiement SVN, avec un grand référentiel, cela pourrait prendre un certain temps ...
Je teste actuellement ceci sous Vista avec le dernier service pack, je m'attendrais à ce qu'il fonctionne sur Windows 7. Je ne sais pas si l'index doit être reconstruit pour tenir compte des fichiers qui sont maintenant marqués comme non indexés par ce faisant, mais j'ai besoin de reconstruire le mien de toute façon, c'est ce que je fais car il n'y a que quelques jours pendant la reconstruction de l'index.
Afin de rendre cela "automatique", vous pouvez ajouter le fichier de commandes en tant que hook post-mise à jour qui s'exécute après une mise à jour ... à condition qu'il soit désordonné, mais cela pourrait fonctionner.