Недавно я установил новую копию win8. После установки tortoiseSVN он распознает папки как находящиеся под контролем версий (пункты меню есть), но на значках нет наложений. Я проверил параметры реестра, как описано здесь: Значки TortoiseSVN не отображаются в Windows 7 Но первые 9 записей все для черепахиSVN, и есть еще 4 человека, поэтому проблем нет. В чем может быть проблема?
TortoiseSVN пропускает наложения в win8
Ответ 1
Перейдите в TortoiseSVN > настройки > Наложение значков > Кэш состояния изменен с по умолчанию на оболочку.
Если используется диск A, B или сеть, проверьте, что команда
Ответ 2
Перейдите в regedit. Найдите HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers. Добавьте место перед папками, например: "1TortoiseNormal" → "1TortoiseNormal". Перезапустить компьютер. Работает для меня.
Ответ 3
Пожалуйста, попробуйте следующее:
Иногда вам просто нужно перезагрузить Windows (если это еще не сделано).
Вам также может потребоваться "Очистить" (щелчок правой кнопкой мыши, запись оболочки Tortoise SVN) вашей рабочей копии и проверить "Обновить обложки оболочки" в окне.
Кроме того, перейдите на вкладку "Наложение иконок" параметров "Черепаха" (правая кнопка мыши, "Вложение черепах SVN", "Настройки" ) вашего черепахового SVN, особенно если ваша рабочая копия (например) на любимом или сетевом диске.
Ответ 4
В моем случае проблема заключалась в том, что я работал на сетевом диске. По умолчанию Tortoise не показывает значки на сетевых дисках.
Чтобы включить значки на других типах дисков, щелкните правой кнопкой мыши в проводнике Windows и перейдите к:
TortoiseSVN --> Icon Overlays --> Drive Types
Это также может решить проблему в других случаях, когда используются другие диски и не отображаются значки для вас.
Ответ 5
вам нужно выполнить актуализацию svn (в моем случае полная проверка). просто перезапустите проводник (или компьютер) после настройки реестра не отобразится значок наложения в моем случае
Ответ 6
Изменение реестра, очистка tsvn и т.д. ничего не помогло.
Решил его, убив процесс "TortoiseSVN status cache" в диспетчере задач. После этого значки снова появлялись после.
В настройках TSVN я установил кэш состояния по умолчанию (первоначально был None), но не уверен, что это имело к этому отношение. Также перезагрузите explorer.exe, чтобы убедиться.
У меня была старая/несовместимая версия (1.6) TSVN, установленная до обновления до последней версии (1.8.8). Это могло быть частью проблемы.