TortoiseSVN ओवरले आइकन एक अलग उपयोगकर्ता खाते द्वारा स्थापित किए जाने पर दिखाई नहीं देते हैं?


11

मैंने अपने कार्य Windows XP मशीन पर TortoiseSVN को व्यवस्थापक के रूप में स्थापित किया है। जब मैं एक मानक उपयोगकर्ता के रूप में लॉगिन करता हूं तो मेरी कार्यशील प्रतियां विंडोज एक्सप्लोरर में ओवरले आइकन प्रदर्शित नहीं करती हैं।

मुझे यह TortoiseSVN के समर्थन पृष्ठों पर मिला:

क्या आपने TortoiseSVN को WinNT / Win2K / WinXP के तहत एक अलग उपयोगकर्ता के रूप में स्थापित किया है जो अब आप उपयोग कर रहे हैं?

TSVN की सेटिंग में जाएं और कम से कम फिक्स्ड ड्राइव के लिए आइकन ओवरले को सक्रिय करें। इंस्टॉलर वर्तमान उपयोगकर्ता के लिए यह स्वचालित रूप से करता है (अन्य उपयोगकर्ताओं के लिए ऐसा नहीं कर सकता ...) लेकिन जब से आप TSVN का उपयोग किसी अन्य उपयोगकर्ता के रूप में कर रहे हैं, तो आपने इसे मैन्युअल रूप से सेट करने की आवश्यकता है।

http://tortoisesvn.net/node/97

मैंने वर्तमान उपयोगकर्ता के लिए ओवरले आइकन के लिए सेटिंग्स की जाँच की है और विकल्प स्थानीय और नेटवर्क ड्राइव की जाँच की है। मैं भी उन्हें बंद करने की कोशिश कर रहा हूँ, आवेदन, फिर से और फिर आवेदन, फिर से शुरू, लेकिन वे अभी भी दिखाई नहीं देते हैं।

मैं वर्तमान उपयोगकर्ता पर TortoiseSVN स्थापित करने में असमर्थ हूं इसलिए मैंने व्यवस्थापक खाते में लॉग इन किया।

कोई विचार?


मैंने वर्षों से विभिन्न मुद्दों के कारण ओवरले आइकन के आधार पर कभी भी परेशान नहीं किया है ...
Oskar Duveborn

जवाबों:


7

जाँच करें कि ShellIconOverlayIdentifiers रजिस्ट्री में सही तरीके से स्थापित हैं।

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

आपके पास कछुआ के लिए नौ प्रविष्टियां होनी चाहिए।

यहाँ छवि विवरण दर्ज करें

विंडोज केवल पहली 15 प्रविष्टियों को लोड करेगा, ताकि अगर वहाँ कछुए वाले 15 से पहले धक्का देते हैं, तो वे लोड नहीं होंगे।


यदि ऐसा है तो कार्रवाई का कोई विशेष पाठ्यक्रम? HKEY_CURRENT_USER(व्यवस्थापक) ShellIconOverlaysउस रास्ते पर नहीं दिखाई दे रहा है । इसके अलावा, क्या आप पहले निर्देशिका को अधिक स्पष्ट रूप से निर्दिष्ट कर सकते हैं। regedit5 निर्देशिका शुरू में दिखा रहा है, सभी के साथ उपसर्ग HKEY_( HKEY_CLASSES_ROOT, HKEY_CURRENT_USER, HKEY_LOCAL_MACHINE, HKEY_USERS, और HKEY_CURRENT_CONFIG)
tarabyte

HKLM, HKEY_LOCAL_MACHINE के लिए शॉर्टहैंड है
Shevek

यदि आपके पास 15 से अधिक है, तो उन लोगों को हटा दें जिन्हें आप नहीं चाहते हैं या उनका नाम बदल दें ताकि कछुआ पहले हो (बैकअप कुंजी पहले, बस मामले में)
Shevek

4

जांचें कि क्या tsvncache.exe चल रहा है (उदाहरण के लिए taskmanager से)। यदि हाँ, तो इसे मारें तो यह स्वयं को पुनः आरंभ करता है। अगर इसे लॉन्च करने की कोशिश नहीं की गई। एक संभावित चाल है svn को अनइंस्टॉल के साथ हटाने के लिए, मानक उपयोगकर्ता को व्यवस्थापक विशेषाधिकार दें और इसे इस सामान्य उपयोगकर्ता के साथ इंस्टॉल करें, फिर व्यवस्थापक विशेषाधिकार हटा दें और मुझे लगता है कि आप ठीक हैं।


2

एक अन्य समाधान में पाया TortoiseSVN पूछे जाने वाले प्रश्न :

आइकन ओवरले दिखाई क्यों नहीं देते?

  1. आपने स्थापना के बाद अपने पीसी को रीबूट किया? यदि आपने अभी ऐसा नहीं किया है। TortoiseSVN एक विंडोज़ एक्सप्लोरर शेल एक्सटेंशन है और इसे एक्सप्लोरर के साथ एक साथ लोड किया जाएगा।
  2. TSVN की सेटिंग में जाएं और कम से कम फिक्स्ड ड्राइव के लिए आइकन ओवरले को सक्रिय करें। इंस्टॉलर वर्तमान उपयोगकर्ता के लिए यह स्वचालित रूप से करता है (अन्य उपयोगकर्ताओं के लिए ऐसा नहीं कर सकता ...) लेकिन जब से आप TSVN का उपयोग किसी अन्य उपयोगकर्ता के रूप में कर रहे हैं, तो आपने इसे मैन्युअल रूप से सेट करने की आवश्यकता है।

3
सुपर उपयोगकर्ता में आपका स्वागत है! जब भी यह सैद्धांतिक रूप से प्रश्न का उत्तर दे सकता है, तो उत्तर के आवश्यक भागों को शामिल करना और संदर्भ के लिए लिंक प्रदान करना बेहतर होगा
19

1
बिंदु 1 के लिए, पीसी को रिबूट करना आवश्यक नहीं है, कार्य प्रबंधक से एक्सप्लोरर को मारना और "फ़ाइल / रन नया कार्य" टाइपिंग "एक्सप्लोरर" को फिर से चालू करने के लिए जा रहा है।
बेनोइट्र
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.