Eğer Darren Halls'ın cevabı "Brute Force" yaklaşımı ise, benim cevabım "Brute Force ve Cehalet" yaklaşımı olmalı. :)
Bu, yakın zamanda beni rahatsız eden bir şeydir, SVN'yi belge ve proje yönetimi için kullandığımızdan, bu da Windows indeksleyicinin karanlık belgeleri araştıracağında çok yararlı olduğu anlamına gelebileceği anlamına gelir;
Bu bir windows toplu iş dosyasındaki (oldukça çirkin) çözümüm:
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"
İlk ve son satırlar orada çünkü ATTRIB + I anahtarını gizli bir klasöre uygulamayı reddetti, en azından benim için yaptı. Bunu "svnNoIndex.bat" gibi bir dosyaya kopyalamanız ve SVN ödeme dizininizde çalıştırmanız gerekecek, biraz zaman alabilir ...
Şu anda en son hizmet paketiyle Vista'da test ediyorum, Windows 7'de çalışmasını bekliyorum. Dizin tarafından şu anda dizine eklenmemiş olarak işaretlenmiş dosyaları hesaba katmak için dizinin yeniden oluşturulması gerekip gerekmediğini bilmiyorum bunu yapıyorum, ama yine de benimkileri yeniden inşa etmem gerekiyor, bu yüzden endeks yeniden oluşturulurken sadece birkaç gün olduğu gibi yapıyorum.
Bunu "otomatik" hale getirmek için toplu iş dosyasını bir güncellemeden sonra çalıştırılan bir güncelleme sonrası kancası olarak ekleyebilirsiniz ... verilmiş olması zor, ancak işe yarayabilir.