Tortoisesvn windows 10 icons
149541 просмотра
18 ответа
Я использовал Windows 8, и значки TortoiseSVN отображались правильно, но после установки Windows 10 я больше не вижу значки состояния файлов / папок.
Ответы (18)
83 плюса
Была та же проблема, и была решена путем запуска regedit , удаления некоторых записей HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\ShellIconOverlayIdentifiers и перезапуска. Удаление OneDrive1 . enties не было разрешено, но у меня были некоторые из Google Drive. Вы также можете создать резервную копию, дважды щелкнув по каталогу реестра и выполнив «Экспорт» в файл.
В Windows 10 большинство записей используется OneDrive, и у вас не будет разрешения на их удаление. Для этого щелкните правой кнопкой мыши запись (например, «OneDrive1», затем нажмите «Дополнительно», затем нажмите ссылку «Изменить» в самом верху рядом с «Владелец». Это позволяет сменить владельца. Тип в вашем имени пользователя и нажмите ОК. Теперь дайте себе «Полный доступ» и затем примените его. Теперь вы сможете удалить или переименовать его.
103 плюса
Как указано в текущем рекомендуемом ответе, вам необходимо отсортировать записи идентификаторов оверлея в реестре. Я не удалял эти записи OneDrive или GoogleDrive, но переименовал все папки с черепахами, добавив 3 пробела, чтобы они были сверху. Просто перезапустите компьютер, и даже с клиентом Tortoise SVN 1.7.9 вы снова увидите значки SVN-оверлеев под Windows 10.
Автор: cyx Размещён: 28.09.2015 09:41
21 плюса
Я исправил свои проблемы с иконками TortoiseSVN, не появляющимися в Windows 10, для особого случая, когда мой репозиторий был на съемном диске.
Существует параметр «Черепаха», который определяет, с какими типами дисков A: B: используются значки: Диски и , Съемные диски, Сетевые диски, Фиксированные диски, CD-ROM, ОЗУ и Неизвестные диски .
Это не было проблемой с присвоением имен значкам в реестре Windows.
Имена автоматически имеют префикс «1», «2» и т. Д.
заставить их (в моем компьютере) в алфавитном порядке вверху списка перед иконками OneDrive.
Итак, все значки были в топ-15. Чтобы перейти к настройкам Tortoise, щелкните правой кнопкой мыши на рабочем столе или в папке и выберите TortoiseSVN> Настройки .
В настройках выберите значок наложения . Там вы найдете настройки типов дисков.
18 плюса
Ты можешь пойти в:
и снимите все флажки, примените, затем повторно активируйте их и примените.
Это будет делать то же самое в реестре, но не вручную.
В противном случае вы можете открыть реестр с помощью кнопки ниже и переместить ключи вверх, добавив несколько пробелов перед именем.
13 плюса
TortoiseSVN 1.9.1 обойдет эту проблему, переименовав значки наложения (начиная с 2 пробелов), чтобы убедиться, что они загружены до значков OneDrive .
7 плюса
Проводник Windows выделяет 15 пользовательских значков наложения (Windows резервирует 4, то есть фактически только 11 наложенных значков ) — они совместно используются несколькими приложениями (Google drive, One drive, Tortoise SVN). Если у вас установлено несколько приложений — первые в списке будут отображать свои значки, остальные приложения — нет.
Откройте редактор реестра в:
Переименуйте значки, которые не важны для вас, чтобы начать с префикса ‘z_’ (будет последним в списке, после этого не будет использоваться).
Перезагрузка Windows может потребоваться, так как просто перезапустить проводник не работает. Но в моем случае значки оказались правильными через некоторое время. (10-20 минут?).
6 плюса
Я бы порекомендовал вам изменить кэш статуса оверлеев.
Settings -> Icon Overlays -> Status cache
Может быть, это поможет переинициализировать кеш.
Будьте уверены, чтобы использовать последнюю версию черепахи.
Автор: Micha Размещён: 14.08.2015 12:04
6 плюса
Проверьте масштабирование вашего монитора .
Моя проблема оказалась такой:
Оказалось, что по-разному DPI-масштабирование на первичном и вторичном мониторе. Когда дополнительный монитор был установлен на 125% (так же, как основной монитор), значки снова появлялись.
3 плюса
Для тех, кто использует Windows 10, в Feedback Hub есть запрос, чтобы Microsoft решила эту проблему. Если вы хотите добавить +1, чтобы исправить это, вот ссылка: https://aka.ms/Cryalp .
Ссылка работает только в Windows 10, так как для этого необходимо открыть Feedback Hub. Ссылка была создана с помощью функции «Поделиться» в Feedback Hub, а aka.ms — это внутренняя служба сокращения ссылок, используемая Microsoft.
Автор: Kris Размещён: 15.01.2017 01:54
2 плюса
У меня была та же проблема, что и у ОП. Установка версии 1.9.2 решила проблему без каких-либо настроек.
Автор: zenny Размещён: 30.10.2015 06:16
2 плюса
Следующие шаги работали для меня:
- TortoiseSVN -> Настройки -> IconOverlays -> Набор иконок
- Выберите набор иконок «Win10»
- Перезапустить компьютер.
Автор: goba Размещён: 14.12.2016 03:23
1 плюс
Пожалуйста, обновите ваш SVN Tortoise до последней версии. Я бы порекомендовал вам изменить настройки, см. Здесь
сделать это как Shell и применить
Теперь перезагрузите машину, чтобы отразить изменения.
0 плюса
Я использовал Subversion 1.7.x, и установка версии 1.9.1 или изменение записей в реестре не решили проблему наложения значков.
В моем случае после использования рабочей копии обновления SVN появились пометки значков для обновленного проекта.
В заключение, старые проекты, использующие Subversion 1.7.x, не отображают значки и проекты, использующие Subversion 1.9.x (в Windows 10).
Совет: в разделе «Настройки» -> «Наложения значков» -> «Обработчики наложений» -> запустить редактор реестра есть кнопка, которая ведет вас в реестр . По крайней мере, в версии 1.9.1
Автор: IvanRF Размещён: 06.09.2015 12:12
0 плюса
Я удалил все свои ключи onedrive, установил последний предварительный просмотр и т. Д. И, наконец, понял, что значки работали все время для некоторых представлений каталога проводника, а не для других.
Другими словами, средний, большой, очень большой, и плитки, но не список или детали. Поскольку я не хочу узнавать все о том, как это работает, я сейчас просто рассматриваю свои рабочие каталоги как плитки.
0 плюса
SVN обновить рабочую копию. В моем случае Дженкинс никогда не делал полную свежую проверку, и, следовательно, рабочая копия была устаревшей.
0 плюса
Как указали другие, область реестра значков наложения перегружена. Вот скрипт powershell, который позволяет вам выгружать все наложения в реестре в файл, а затем, после того, как вы отредактируете файл так, чтобы расставить приоритеты для ваших наложений, вы можете импортировать их обратно и защитить от дальнейших изменений из других программ. работает под СИСТЕМОЙ.
Автор: notbono Размещён: 27.08.2018 05:41
0 плюса
Если вы используете другое программное обеспечение для контроля версий, это может привести к конфликту. В моем случае удаление Plastic SCM восстановило иконки Tortoise SVN.
-1 плюса
Я сделал все вышеперечисленное и ничего не получалось. Значки наложения появлялись в Проводнике, но не в Total Commander.
В конце концов, что для меня решило проблему, так это то, что я обнаружил команду в Total Commander, которая обновила иконки наложения. Чтобы получить к нему доступ, щелкните правой кнопкой мыши на панели инструментов, нажмите «Изменить . » и добавьте «cm_SwitchOverlayIcons», как показано на рисунке ниже.
После добавления значка команды на панель инструментов, я щелкаю ее один раз, и появляется значок наложения TortoiseSVN!
SOLVED — TortoiseSVN icon Overlays are not Showing in Windows 10
It is so convenient that we can easily check the file status of TortoiseSVN by the icon overlays. However, it is sometimes occurred that SVN icon overlays are not showing. Take it easy! In this post, we will introduce four methods to fix the issue of TortoiseSVN icon overlays are not showing in Windows 10.
Method 1: Settings of TortoiseSVN
The first common method to solve the issue that SVN icon overlays are not showing in Windows 10 is to check the settings of TortoiseSVN. You can try this way for whatever reason.
Step 1: Right-click anywhere blank on desktop. Then move the mouse cursor over TortoiseSVN and select Settings option on the new context menu.
Step 2: On TortoiseSVN Settings window, click Icon Overlays in the left panel.
Step 3: On the right panel, select Default or Shell option in Status cache section and check the checkbox of Fixed drives in the Drive Types section. Then click OK button to save the changes. Finally, the svn icon overlays will show again.
Method 2: Windows Registry
Due to the limited number of overlay icons supported by Windows Explorer Shell, if the priority of TortoiseSVN icon overlays is not high enough, the icon overlays will not be shown in windows 10. In this case, you can improve the priority of TortoiseSVN icon overlays by Windows Registry to show them again. Here are the detailed steps.
Step 1: Hit Windows key + R shortcut to bring up the Run box and then type regedit and hit Enter to launch the Registry Editor.
Step 2: Navigate to the following path:
Step 3: If you find out the Tortoise folders are in a back position, rename the Tortoise folders’ name to bring them on top ensuring all of the Tortoise folders are within the top 15. You can use whatever naming convention you prefer such as inserting a space in front of folder’s name.
Step 4: Restart your computer or Windows Explorer. Finally, you can find out the SVN icon overlays are showing in Windows 10 again.
Method 3: System Genius
Sometimes some application services might interfere with Windows system, which can cause the TortoiseSVN icon overlays are not showing in Windows 10. To figure out which one is interfering with, you can disable the service one by one and check whether the TortoiseSVN icon overlays are showing or not. However, some services are not recommended to be disabled because they will affect the operation of Windows. So, which services can be disabled? Here we recommend a Windows system optimizer tool named System Genius, which offers you a professional suggestion to enable or disable various system services. Here is the guide.
Step 1: Download System Genius and install it on your computer.
Step 2: Launch it and select System Service option in the left panel. Then all the services are shown in the right panel.
Step 3: According to the suggestions, you can click Disable button to disable a service one by one and check whether the TortoiseSVN icon overlays are showing or not. (Tips: On the Suggest tab, you can disable the services with Suggest Opening, Suggest Disabling, and Keep Current tabs but the services with Must open can’t be disabled.)
NOTES: In the end, all the operations are recorded in Service Log and you just need one click to restore the original state of services.
Method 4: ShellExView
The ShellExView utility can show you the details of shell extensions installed on your computer including TortoiseSVN and allow you to easily enable or disable each shell extension. Once you download the application, follow these steps:
Step 1: Launch it and click Type tab. Then scroll down until you find Icon Overlay Handler.
Step 2: Now you’ll see all of the icon overlay handler on your computer. If you find out the Icon Overlay Handler of Tortoise is disabled, select it and click the green circle in the toolbar to enable it. You can also select the Icon Overlay Handler that you want to disable and click the red circle.
Иконки в TortoiseSVN оверлей не показывает после обновления до Windows 10
Я был с помощью Windows 8 и значки с TortoiseSVN были показывать правильно, но после установки Windows 10 я не вижу иконки для файлов/статус папки.
Как в указанный ток, рекомендованный ответ, нужно отсортировать записи из оверлея идентификаторы в реестре. Я еще’т удалил тех, OneDrive или Google Диск записи, но переименовал все папки Черепаха, добавив 3 места, чтобы привести их на вершину. Просто перезагрузите и даже с клиентом Черепаха с SVN 1.7.9 вы’ll увидеть свой наложения иконок в SVN под Windows 10 снова.
Была такая же проблема, и была решена, выполнив команду regedit, удаление некоторых записей в раздел HKEY_LOCAL_MACHINE\программное обеспечение\Microsoft\окна\CurrentVersion равное\Эксплорер\ShellIconOverlayIdentifiers и перезапуск. Удаление OneDrive1. enties не было разрешено, но я немного с Google Диска. Вы также можете сделать bakup дважды щелкнув в каталоге реестре и делает собой «Экспорт» на файл.
На Windows 10, большинство записей используются OneDrive и вы выиграли’т иметь разрешение, чтобы удалить их. Для того, чтобы сделать это, щелкните правой кнопкой мыши на запись (например: «и OneDrive1» и нажмите «дополнительно» и нажмите на ссылку помечены и»изменить» и на самом верху рядом с «хозяина». Это позволяет сменить владельца. Введите имя пользователя и нажмите ОК. Теперь дайте себе и»полный контроль» и затем применить его. Теперь вы должны быть в состоянии удалить или переименовать его.
Я исправил проблемы с TortoiseSVN значки не отображаются в Windows 10, для особых случаев, когда мое хранилище на съемном диске.
Есть черепаха параметр, который определяет, какие типы дисков значки используются: диски , А: и B: , съемных дисков, сетевых дисков, жестких дисков, компакт-дисков, оперативной памяти, дисков, и неизвестных дисков.
Это не было проблемой с именованием отображение значков в реестре.
Имена были автоматически начинаться с «1» В, С «2» и т. д.
заставить их (в мой компьютер) в алфавитном порядке в верхней части списка перед и OneDrive иконы.
Итак, все иконки были в топ-15. Чтобы добраться до настроек Черепаха, щелкните правой кнопкой мыши на рабочем столе или папку, а затем выберите в TortoiseSVN и gt; Настройки.
В настройках выберите значки. Там’мр не найдете типа настройки.