Піктограми накладання TortoiseSVN не відображаються при встановленні іншим обліковим записом користувача?


11

Я встановив TortoiseSVN на своїй робочій машині Windows XP в якості адміністратора. Коли я входжу як стандартний користувач, у моїх робочих копіях не відображаються піктограми накладень у Провіднику Windows.

Я знайшов це на сторінках підтримки TortoiseSVN:

Ви встановили TortoiseSVN як інший користувач під WinNT / Win2K / WinXP, ніж ви використовуєте зараз?

Перейдіть до налаштувань TSVN та активуйте накладки піктограм як мінімум на фіксовані диски. Інсталятор робить це автоматично для поточного користувача (не може це зробити для інших користувачів ...), але оскільки ви використовуєте TSVN як інший користувач, ніж ви його встановили, вам потрібно встановити це вручну.

http://tortoisesvn.net/node/97

Я перевірив налаштування значків накладання для поточного користувача та параметри локальних та мережевих накопичувачів. Я намагався навіть вимкнути їх, застосувати, потім знову та застосувати, потім перезапустити, але вони все ще не з’являються.

Я не можу встановити TortoiseSVN на поточного користувача, тому я ввійшов у обліковий запис адміністратора.

Будь-які ідеї?


Я ніколи не турбувався залежно від значків накладення через різні питання протягом багатьох років ...
Оскар Дювеборн

Відповіді:


7

Перевірте, чи правильно встановлені ShellIconOverlayIdentifiers в реєстрі.

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers

У вас повинно бути дев'ять записів для Черепаха.

введіть тут опис зображення

Windows завантажить лише перші 15 записів, тому якщо перед черепахами є інші, які підштовхують їх до 15-ї, вони не завантажуватимуться.


Якийсь конкретний спосіб дії, якщо це так? HKEY_CURRENT_USER(адміністратор) НЕ відображається ShellIconOverlaysна цьому шляху. Також ви можете більш чітко вказати перший каталог. regeditпоказує 5 каталогів на початковому етапі, все з префіксом HKEY_( HKEY_CLASSES_ROOT, HKEY_CURRENT_USER, HKEY_LOCAL_MACHINE, HKEY_USERS, і HKEY_CURRENT_CONFIG)
tarabyte

HKLM - це стенограма для HKEY_LOCAL_MACHINE
Шевек

Якщо у вас більше 15, видаліть ті, які ви не хочете, або перейменуйте їх, щоб черепахи були першими (спершу
створіть

4

Перевірте, чи працює tsvncache.exe (наприклад, від taskmanager). Якщо так, вбити його, то він перезавантажиться. Якщо не спробувати запустити його. Можливий трюк - видалити svn за допомогою видалення, дати стандартному користувачеві права адміністратора та встановити його з цим звичайним користувачем, а потім видалити права адміністратора, і я думаю, що ви все в порядку.


2

Ще одне рішення, знайдене в поширених запитаннях TortoiseSVN :

Чому іконки не відображаються?

  1. Ви перезавантажили комп'ютер, звичайно, після встановлення? Якщо ви цього не зробите, будь ласка, зараз. TortoiseSVN - це розширення оболонки провідника Windows і буде завантажено разом із Explorer.
  2. Перейдіть до налаштувань TSVN та активуйте накладки піктограм як мінімум на фіксовані диски. Інсталятор робить це автоматично для поточного користувача (не може це зробити для інших користувачів ...), але оскільки ви використовуєте TSVN як інший користувач, ніж ви його встановили, вам потрібно встановити це вручну.

3
Ласкаво просимо до Супер Користувача! Хоча це теоретично може відповісти на питання, бажано було б сюди включити істотні частини відповіді та надати посилання для довідки.
slhck

1
Для пункту 1, не потрібно перезавантажувати ПК, вбиваючи провідника з диспетчера завдань і перейшовши у "Файл / Запустити нове завдання", набравши "Провідник", щоб перезапустити, це робить свою справу.
Бенойтр
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.