TortoiseSVN kaplama simgeleri, farklı bir kullanıcı hesabı tarafından yüklendiğinde görünmüyor mu?


11

TortoiseSVN'i işimdeki Windows XP makinesine yönetici olarak yükledim. Standart bir kullanıcı olarak oturum açtığımda, çalışan kopyalarım Windows Gezgini'nde kaplama simgelerini görüntülemiyor.

Bunu TortoiseSVN'nin destek sayfalarında buldum:

TortoiseSVN’yi bir   WinNT / Win2K / WinXP altındaki farklı kullanıcılar   şu an kullandığından daha mı

TSVN ayarlarına gidin ve   için simge kaplamalarını etkinleştirmek için   en azından sabit sürücüler. Yükleyici   Bunu otomatik olarak   mevcut kullanıcı (başkaları için yapamaz   Kullanıcılar ...) ama TSVN kullandığınızdan beri   yüklediğinden farklı bir kullanıcı olarak   Bunu manuel olarak ayarlamanız gerekir.

http://tortoisesvn.net/node/97

Geçerli kullanıcının bindirme simgeleri için ayarları kontrol ettim ve Yerel ve Ağ sürücüleri seçenekleri kontrol edildi. Onları bırakmayı, uygulamayı, sonra tekrar açmayı ve uygulamayı, sonra yeniden başlatmayı bile denedim, ancak hala görünmüyorlar.

TortoiseSVN'yi mevcut kullanıcıya yükleyemiyorum, bu yüzden neden yönetici hesabına giriş yaptım.

Herhangi bir fikir?


Yıllar boyunca çeşitli sorunlardan ötürü kaplama simgelerine bağlı olarak asla rahatsız olmadım ...
Oskar Duveborn

Yanıtlar:


7

ShellIconOverlayIdentifiers'ın kayıt defterinde doğru şekilde kurulduğunu kontrol edin.

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

Kaplumbağa için dokuz girişiniz olmalı.

enter image description here

Windows yalnızca ilk 15 girişi yükleyecektir, bu yüzden eğer 15 yaşından daha fazla geçen Kaplumbağa girişlerinden önce orada başkaları varsa yüklenmezler.


Bu durumda herhangi bir özel hareket tarzı var mı? HKEY_CURRENT_USER (yönetici) gösterilmiyor ShellIconOverlays bu yolda. Ayrıca, ilk dizini daha açık bir şekilde belirtebilirsiniz. regedit başlangıçta 5 dizin gösteriyor, tümü önceden eklenmiş HKEY_ ( HKEY_CLASSES_ROOT, HKEY_CURRENT_USER, HKEY_LOCAL_MACHINE, HKEY_USERS, ve HKEY_CURRENT_CONFIG )
tarabyte

HKLM, HKEY_LOCAL_MACHINE için kısa yoldur
Shevek

15’ten fazla süren varsa, istemediklerinizi silin ya da yeniden adlandırın, böylece Kaplumbağa olanlar ilk önce (yalnızca anahtarları yedekleyin)
Shevek

4

Tsvncache.exe dosyasının çalışıp çalışmadığını kontrol edin (örneğin görev yöneticisinden). Eğer evet ise, öldür onu sonra kendini yeniden başlatır. Başlatmaya çalışmazsanız. Olası bir püf noktası svn'yi kaldırmayla kaldırmak, standart kullanıcıya yönetici ayrıcalıklarını vermek ve bu normal kullanıcıyla kurmak, ardından yönetici ayrıcalıklarını kaldırmak ve iyi olduğunuzu düşünüyorum.


2

İçinde bulunan başka bir çözüm KaplumbağaSVN SSS :

Simge bindirmeleri neden görünmüyor?

  1. Kurulumdan sonra bilgisayarınızı elbette yeniden başlattınız mı? Şimdi yapmadıysanız lütfen. TortoiseSVN, bir Windows Gezgini Kabuğu uzantısıdır ve Explorer ile birlikte yüklenir.
  2. TSVN ayarlarına gidin ve en azından sabit sürücüler için simge kaplamalarını etkinleştirin. Yükleyici bunu otomatik olarak geçerli kullanıcı için yapar (diğer kullanıcılar için yapamaz ...) ancak TSVN'yi yüklediğinizden farklı bir kullanıcı olarak kullandığınızdan bunu manuel olarak ayarlamanız gerekir.

3
Süper Kullanıcıya Hoşgeldiniz! Bu teorik olarak soruyu cevaplayabilirken, tercih edilirdi Cevabın temel kısımlarını buraya dahil etmek ve referans için bağlantıyı sağlamak.
slhck

1
Nokta 1 için, bilgisayarı yeniden başlatmak, görev yöneticisinden kaşif öldürmek ve yeniden başlatmak için "kaşif / yeni görev" yazarak "kaşif" yazmanıza gerek yok.
Benoittr
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.