Диалоговое окно настроек-> Значок наложения-> Исключить пути: установите это, например,
C:\*
Затем установите пути включения к пути, где находится рабочая копия, например
c:\users\mydocuments\myworkingcopy*
Я думал, что сделаю свой первый вопрос SuperUser относительно простым, хотя этот вопрос может получить не так много ответов, так как я напрямую не связан с проблемой.
Коллега занимается разработкой в Windows XP, работая в Parallels на своем Mac. Мы только что перенесли наш VSS-репозиторий в SVN и выбрали TortoiseSVN в качестве нашего предпочтительного клиента с плагином Ankhsvn для Visual Studio.
На его экземпляре XP, после установки TortoiseSVN, просмотр папок с помощью проводника крайне медленный; примерно за 15 - 30 секунд до отображения содержимого следующей папки. Это самый медленный при открытии Мой компьютер. Как только он достигает папки, содержащей рабочее содержимое проекта SVN, Explorer снова ведет себя быстро, как и ожидалось. Похоже, что TortoiseSVN может тратить кучу времени на поиск подпапок для чего-либо, поэтому он может выполнять наложение значков, но это только предположение.
Я годами использовал TortoiseSVN как на XP, так и на Vista на гораздо менее мощных машинах без каких-либо проблем с Explorer, поэтому я приписываю медлительность его запуска на ВМ, хотя это может и не быть реальной проблемой.
Кто-нибудь сталкивался с подобными проблемами с производительностью и / или знал об исправлении? Имейте в виду, что любые запросы на внесение изменений в его конфигурацию необходимо будет сообщать, и поэтому мое время отклика может быть медленным.
Спасибо всем!
Диалоговое окно настроек-> Значок наложения-> Исключить пути: установите это, например,
C:\*
Затем установите пути включения к пути, где находится рабочая копия, например
c:\users\mydocuments\myworkingcopy*
I ran into very similar issue several times, and the "cache" tweak did notwork, and I was inspired by this post: https://groups.google.com/d/msg/tortoisesvn/IehAouUWrnA/srbHrGlCVR4J and tried using Wireshark myself to monitor what had happened during context menu launch.
As expected, several netbios name queries were found searching for a machine name but timed out. Then I remembered I had changed my computer name without restarting, so the tortoise svn is looking for that new name! So I did a reboot and things all went back to normal.
Hope this experience helps.
ADD: You can also try using Process Monitor (http://technet.microsoft.com/en-us/sysinternals/bb896645) to trace whatever happens when the lagging occurs. It always helps to identify abnormal registry/file/network access.
Я видел похожие симптомы (медленные ответы в Проводнике) от черепахи, но в другом контексте (рабочая копия находилась в сетевой папке). В моей ситуации решение состояло в том, чтобы зайти в настройки Tortoise и отключить кэширование Icon Overlay.
Вы можете установить параметр «Включить пути» в TortoiseSVN, чтобы он знал, что он должен отображать только значки наложения в каталогах, где у вас есть проект SVN. Настройка находится в Настройки-> Значок наложения-> Включить пути.