TortoiseSVN आइकन विंडोज 10 को अपडेट करने के बाद दिखाई नहीं देते हैं


130

मैं विंडोज 8 का उपयोग कर रहा था और TortoiseSVN आइकन ठीक से प्रदर्शित हो रहे हैं, लेकिन विंडोज 10 स्थापित करने के बाद मैं अब फाइलों / फ़ोल्डर की स्थिति के लिए आइकन नहीं देख सकता।




मेरे Win10 मशीन को रिबूट करना मुझे (मेरे मामले में) करने की ज़रूरत थी।
माइकेटीव

1
.cmd स्क्रीप्ट ने मेरे लिए win10 stackoverflow.com/a/41727983/1650038
florian.isopp

जवाबों:


95

एक ही मुद्दा था, और regeditकुछ प्रविष्टियों को मिटाकर HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\ShellIconOverlayIdentifiersऔर फिर से शुरू करके , हल किया गया था । OneDrive1 को हटाना ... प्रवेश की अनुमति नहीं थी, लेकिन मेरे पास Google ड्राइव से कुछ था। आप रजिस्ट्री निर्देशिका में डबल-क्लिक करके और फ़ाइल में "निर्यात" करके भी एक बेकअप बना सकते हैं।

विंडोज 10 पर, अधिकांश प्रविष्टियां वनड्राइव द्वारा उपयोग की जाती हैं और आपको उन्हें हटाने की अनुमति नहीं होगी। ऐसा करने के लिए, प्रविष्टि पर राइट क्लिक करें (उदाहरण: "OneDrive1", फिर "उन्नत" पर क्लिक करें, फिर लिंक "लिंक" पर "स्वामी" के बगल में स्थित शीर्ष पर क्लिक करें। इससे आप स्वामी को बदल सकते हैं।) अपने यूजरनेम में


8
मैंने इस उत्तर का अनुसरण किया, सिवाय इसके कि मैंने 1, 2, 3, ... आदि के साथ शुरू करने के लिए कछुआ आइकन का नाम बदल दिया, ताकि उन्हें शीर्ष पर दिखाने के लिए
user3340627

9
एक विकल्प है जो आपको सेटिंग्स में उस रजिस्ट्री में ले जाता है -> आइकन ओवरले -> ओवरले हैंडलर -> रजिस्ट्री संपादक को प्रारंभ करें । कम से कम संस्करण 1.9.1 में
इवान्आरएफ

1
यह काम कर सकता है, लेकिन सही नहीं है, कृपया केली कार्टर द्वारा प्रदान किए गए समाधान की जांच करें।
HateStackOverFlow

1
मैंने अभी ड्रॉपबॉक्स की स्थापना रद्द की है (जिसकी मुझे कोई आवश्यकता नहीं है) जो आइकन स्लॉट्स को ले रहा था और, लो और निहारना, मेरे TortoiseSVN आइकन वापस आ गए हैं। (यही सब मुझे करने की आवश्यकता है।) संपादित करें: ठीक है, उनमें से अधिकांश - लेकिन नई, बिना-पड़ी फ़ाइलों के लिए प्लस आइकन अभी भी गायब है। मुख्य हैं (हरे रंग की टिक और लाल विस्मयादिबोधक चिह्न)
जेफ जी

5
अब वनड्राइव और ड्रॉपबॉक्स और भी अधिक रिक्त स्थान के साथ प्रस्तुत कर रहे हैं। यह फिर से अंतरिक्ष की दौड़ है ...
जिम डब्ल्यू कहते हैं मोनिका

120

रजिस्ट्री संपादक को गोली मार दी

जैसा कि वर्तमान अनुशंसित उत्तर में दिया गया है, आपको रजिस्ट्री में ओवरले पहचानकर्ताओं की प्रविष्टियों को क्रमबद्ध करने की आवश्यकता है। मैंने उन OneDrive या GoogleDrive प्रविष्टियों को नष्ट नहीं किया है, लेकिन उन्हें शीर्ष पर लाने के लिए 3 रिक्त स्थान जोड़कर सभी कछुआ फ़ोल्डर का नाम बदल दिया है। बस फिर से शुरू करें और यहां तक ​​कि कछुआ एसवीएन क्लाइंट 1.7.9 के साथ आप फिर से विंडोज 10 के तहत अपने एसवीएन ओवरले आइकन देखेंगे।


2
सरल और सबसे अच्छा समाधान। :)
राजीव

22
कितनी हास्यास्पद गड़बड़ है। मेरी मशीन पर, OneDrive, SkyDrive कीज़ सभी में नाम के सामने एक स्थान है, जो svn को ट्रम्पिंग करता है जिसमें केवल संख्याएँ थीं। इसलिए मैं दो स्थान जोड़ता हूं। अगला संस्करण, वनड्राइव में तीन स्थान होंगे। कुछ और संस्करणों में, हम स्क्रीन के पूर्वी किनारे पर गिरेंगे। यहाँ कुछ पृष्ठभूमि जानकारी है।
माइक फुच्स

7
हां, मेरी मशीन में OneDrive के ऊपर ड्रॉपबॉक्स प्रविष्टियां हैं, और भी अधिक रिक्त स्थान के साथ। लगता है कि शेल ओवरले युद्ध शुरू हो गए हैं।
ग्रू

3
@ जेफे: महान, खुशी है कि आपने इसका हल ढूंढ लिया। कारण यह है कि विंडोज केवल पहली 15 प्रविष्टियों ShellIconOverlayIdentifiersको खाते में लेता है और बाकी सभी चीजों को नजरअंदाज करता है, इसलिए अब हर एप्लिकेशन उच्चतर "वर्णमाला" रैंक प्राप्त करने के लिए रिक्त स्थान डालकर सिस्टम को हराने की कोशिश कर रहा है।
ग्रो

1
अन्य उत्तर मेरे मुद्दे को हल करने में विफल होने के बाद, मैंने यह कोशिश की और यह काम कर गया। सिवाय इसके कि मुझे वनड्राइव से आगे निकलने के लिए कछुआ कुंजी से 5 स्थान जोड़ना पड़ा । पागलपन!
bmode

26

मैंने अपनी समस्याओं को TortoiseSVN आइकनों के साथ विंडोज 10 में नहीं दिखाने का फैसला किया, विशेष केस के लिए जहां मेरा रिपॉजिटरी एक हटाने योग्य ड्राइव पर था।

एक कछुआ सेटिंग है जो यह निर्धारित करती है कि किस ड्राइव प्रकार के आइकनों का उपयोग किया जाता है: ड्राइव A:और B:, रिमूवेबल ड्राइव, नेटवर्क ड्राइव, फिक्स्ड ड्राइव, सीडी-रोम, रैम ड्राइव और अज्ञात ड्राइव

यह विंडोज रजिस्ट्री में आइकन ओवरले के नामकरण के साथ कोई समस्या नहीं थी।

नाम स्वचालित रूप से "1", "2", आदि के साथ उपसर्ग कर रहे थे।

OneDrive आइकन से ठीक पहले सूची के शीर्ष पर उन्हें (मेरे कंप्यूटर में) बाध्य करने के लिए।

तो, सभी आइकन शीर्ष 15 के भीतर थे। कछुआ सेटिंग्स में जाने के लिए, डेस्कटॉप या एक फ़ोल्डर पर राइट क्लिक करें और फिर कछुआ सेटिंग> सेटिंग्स चुनें

सेटिंग्स में, आइकन ओवरले चुनें । आपको ड्राइव प्रकार सेटिंग्स मिलेंगी।


2
यह सिर्फ 1,2 नहीं है और 3. नामों से पहले भी रिक्त स्थान हैं। किसी भी स्थिति में उन्हें सूची में सबसे ऊपर खड़ा होना चाहिए
AaA

हाँ! "रिमूवेबल ड्राइव्स" और "नेटवर्क ड्राइव्स" की जाँच करना जो मुझे करने की आवश्यकता थी।
माइक

दुर्भाग्य से, इसने विंडोज 10 पर मेरे लिए कछुआ 1.9V और कछुआ 2.3.1.0 के साथ कछुए की समस्या को हल नहीं किया। : - /
जीन-फ्रांकोइस ब्यूचैम्प

हालाँकि, मुझे बहुत उम्मीद नहीं थी, किसी कारण से नेटवर्क और रिमूवेबल ड्राइव्स की जाँच ने मेरी समस्या को ठीक कर दिया (हालाँकि मेरी फाइलें एक निश्चित ड्राइव पर हैं) विंडोज़ पर 10 v1607-14393.447 कछुआ svn 1.9.4 27285 के साथ; दोनों x64 हैं।
मर्सी

25

आप जा सकते हैं:

Tortoise Settings > Icon Overlays -> Overlay Handlers

स्क्रीनशॉट

और सभी चेकबॉक्स को अनचेक करें, लागू करें, फिर उन्हें सक्रिय करें और लागू करें।

यह रजिस्ट्री में एक ही काम करेगा लेकिन मैन्युअल रूप से नहीं।

अन्यथा आप नीचे दिए गए बटन के साथ रजिस्ट्री खोल सकते हैं, और कुंजी को आगे बढ़ा सकते हैं, नाम से पहले कुछ रिक्त स्थान जोड़ सकते हैं।


3
मेरे लिए काम किया। रिबूट करने की आवश्यकता है लेकिन उसके बाद ओवरले थे
बिगबामे

यह मेरे लिए विन 10 प्रो पर काम नहीं करता था। : - / क्या आपको दो बार रिबूट करना पड़ा है: एक बार चेकबॉक्स को अनचेक करने के बाद, और एक बार उन्हें चेक करने के बाद?
जीन-फ्रांकोइस ब्यूचैम्प

2
मुझे प्रशासक के रूप में "सेटिंग्स" कार्यक्रम शुरू करना था। अंत में मैंने बस टास्कमैनर में एक्सप्लोरर को फिर से शुरू किया और यह फिर से काम किया।
TTTron

1
इससे पहले कि इनमें से कोई भी रजिस्ट्री सुधार काम करेगा, मुझे ड्रॉप बॉक्स की स्थापना रद्द करनी होगी। बस दूसरों के लिए एक सिर।
वाइकिंगबेन

13

TortoiseSVN 1.9.1 वनड्राइव आइकन से पहले लोड होने के लिए सुनिश्चित करने के लिए ओवरले आइकन (2 रिक्त स्थान के साथ शुरू) का नाम बदलकर इस मुद्दे के आसपास काम करेगा ।


दुर्भाग्य से, हम TortoiseSVN 1.9 में अपग्रेड नहीं कर सकते, क्योंकि हमारे सर्वर अभी भी svn-1.6 चला रहे हैं। किसी भी विचार कैसे TortoiseSVN 1.8 के साथ इसे हल करने के लिए?
कार्सट शुट्टे

मैंने ToortoiseSVN 1.9.4 को फिर से स्थापित करने की कोशिश की, और दुर्भाग्य से, इसने मेरे लिए Windows 10 (TortoiseSVN 1.9.4 और TortoiseGIT 2.3.0.0 के साथ) के मुद्दे को हल नहीं किया। : - /
जीन-फ्रांस्वा ब्यूहैम्प

@ जीन-फ्रांस्वा
ब्यूचैम्प

12
चिड़चिड़ाहट, अब ऐसा लगता है कि ड्रॉपबॉक्स अपने ओवरले आइकन हैंडलर के नाम से पहले 3 रिक्त स्थान डाल रहा है .... इसलिए मुझे अपने TortoiseSVN आइकन हैंडलर का नाम बदलने की आवश्यकता है , जिसके सामने 4 स्थान हैं। यह सिर्फ उन कमज़ोर :( एक युद्ध है
जॉन Pawley

@JonPawley ने बदसूरत सीमा नहीं बढ़ाने के लिए Microsoft को "धन्यवाद" कहा। विंडोज के कोर को बेहतर बनाने के बजाय, वे अब बीएसओडी के रंग को हरे रंग में बदलते हैं। यहाँ आप उनकी प्राथमिकताएँ देखते हैं।
Magicandre1981

11

विंडोज एक्सप्लोरर 15 कस्टम ओवरले आइकन (विंडोज रिजर्व 4, इसलिए प्रभावी रूप से केवल 11 ओवरले आइकन ) आवंटित करता है - वे कई अनुप्रयोगों (Google ड्राइव, एक ड्राइव, कछुआ एसवीएन) के बीच साझा किए जाते हैं। यदि आपके पास कई एप्लिकेशन इंस्टॉल हैं - तो सूची में पहले वाले अपने आइकन प्रदर्शित करेंगे, बाकी एप्लिकेशन नहीं करेंगे।

समस्या का गहराई से वर्णन किया गया है: https://tortoisesvn.net/faq.html#ovlnotall

रजिस्ट्री संपादक खोलें:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers

नाम बदलें जो आपके लिए 'z_' उपसर्ग से शुरू करना महत्वपूर्ण नहीं है (सूची में अंतिम होगा, उसके बाद उपयोग नहीं किया जाएगा)।

regedit स्नैपशॉट

Windows पुनरारंभ की आवश्यकता हो सकती है, क्योंकि बस पुनरारंभ एक्सप्लोरर काम नहीं करता है। लेकिन मेरे मामले में आइकन कुछ समय बाद सही हो गए। (10-20 मिनट?)।


अविश्वसनीय है कि यह सीमा मेरे आइकन के साथ मुद्दों का कारण थी: ओ
तामीर गिलानी

6

मैं आपको ओवरले का स्टेटस कैश बदलने की सलाह दूंगा।

Settings -> Icon Overlays -> Status cache

शायद यह कैश को फिर से संगठित करने में मदद करेगा।

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

सुनिश्चित करें कि कछुआ का नवीनतम संस्करण टॉस करें।


मैंने कोशिश की, लेकिन यह मेरे लिए काम नहीं किया। तुम्हारे सुझाव के लिए धन्यवाद।
user3340627

दुर्भाग्य से, इसने विंडोज 10 पर मेरे लिए कछुआ 1.9V और कछुआ 2.3.1.0 के साथ कछुए की समस्या को हल नहीं किया। : - /
जीन-फ्रांकोइस ब्यूचैम्प

मैंने कई अन्य संयोजनों की कोशिश की, लेकिन यह काम नहीं किया लेकिन इस सुझाव ने मेरा मुद्दा ठीक कर दिया।
मदन

@ मादान अच्छा :-)
मीका

6

अपने मॉनिटर स्केलिंग की जाँच करें

मेरी समस्या यह थी:

यह प्राथमिक और द्वितीयक मॉनिटर पर अलग डीपीआई-स्केलिंग निकला। जब सेकेंडरी मॉनीटर को 125% (प्राथमिक मॉनीटर के समान) सेट किया गया था, तो आइकॉन फिर से दिखाई दिए।

उत्तर वास्तव में Super3ser.com पर User3163 पोस्टिंग द्वारा प्रदान किया गया है


1
यह मेरे लिए मामला था। मैंने रजिस्ट्री को बदलने सहित अन्य उत्तरों में सूचीबद्ध सभी अन्य चरणों की कोशिश की। उनमें से किसी ने मेरे लिए काम नहीं किया। फिर भी, मेरे पास मूल रिज़ॉल्यूशन पर चलने वाला एक दोहरी बाहरी मॉनिटर है, जबकि मेरा आंतरिक प्रदर्शन 125% (मेरी आंखों पर आसान) चल रहा था। मेरे आंतरिक प्रदर्शन को 100% में बदलने के बाद ही आइकन ओवरले मेरे लिए दिखा। मैं TortoiseGit v2.2.0.0 का उपयोग विंडोज 10 पर कर रहा हूं। माइक्रोसॉफ्ट जाने के लिए रास्ता ... अभी भी सही ढंग से काम करने के लिए डीपीआई स्केलिंग नहीं है। उत्तर के लिए धन्यवाद @BenButzer!
वेबवॉर्म

2
इस उत्तर को अधिक दृश्यता की आवश्यकता है! सब कुछ करने की कोशिश की और यह डीपीआई निकला।
मार्क जूल 28'16

मेरे मामले में यह मायने नहीं रखता था कि तराजू एक ही या अलग थे; जो मायने रखता था वह पैमाना था। उदाहरण के लिए, एक मॉनिटर पर 150% उस मॉनिटर पर ठीक था, लेकिन दूसरे पर 100% नहीं था। यदि मैं 150% मॉनीटर से 100% मॉनीटर पर आइकन दिखाने वाली विंडो ले जाता, तो आइकॉन गायब हो जाते। किसी के द्वारा उत्कृष्ट डिजाइन ... नहीं।
अनिच्छुक

3

मुझे ओपी जैसी ही समस्या थी। संस्करण 1.9.2 की स्थापना ने बिना किसी ट्वीक के समस्या को हल किया।


मेरे मामले में मैंने 1.9.3 का उपयोग किया।
रिचर्ड व्हाइटहेड

1.7.7 से अपग्रेड करने के बाद। 1.9.4 के लिए, मुझे एक्सप्लोरर में उन फ़ोल्डरों पर राइट-क्लिक करना था जो एसवीएन के लिए मैप किए गए थे और एसवीएन अपग्रेड वर्किंग कॉपी का चयन करें । "नए 1.8 प्रारूप में" उन्नयन की अनुमति देने के बाद ही आइकन ने फिर से दिखाई दिया।
मार्क बेरी

और अब हार्ड ड्राइव को पोंछने के बाद, विंडोज 10 को फिर से इंस्टॉल करना, फिर टॉरटॉइज़ वीएन 1.9.2 को फिर से इंस्टॉल करना। फिर से आइकन फिर से दिखाई नहीं देंगे। मुझे _svn से .svn तक छिपे हुए फ़ोल्डर का नाम बदलना पड़ा। ऐसा लगता है कि इससे पहले भी एक ओवरराइड हो सकता है (देखें stackoverflow.com/a/21636584/550712 )
मार्क बेरी

3

विंडोज 10 का उपयोग करने वाले किसी के लिए, Microsoft को इस समस्या को हल करने के लिए प्रतिक्रिया हब में अनुरोध है। यदि आप इसे नियत करने के लिए +1 जोड़ना चाहते हैं, तो यहां एक लिंक दिया गया है: https://aka.ms/Cryalp

लिंक केवल विंडोज 10 पर काम करता है क्योंकि सुझाव के लिए इसे फीडबैक हब खोलने की आवश्यकता है। प्रतिक्रिया हब और aka.ms में "शेयर" सुविधा का उपयोग करके लिंक उत्पन्न किया गया था। यह माइक्रोसॉफ्ट द्वारा उपयोग की जाने वाली एक आंतरिक लिंक को छोटा करने वाली सेवा है।


3

कृपया अपने कछुए एसवीएन को नवीनतम पर अपग्रेड करें .. मैं आपको अपनी सेटिंग्स को यहां देखने के लिए बदलने की सलाह दूंगा

Settings -> Icon Overlays -> Status cache

इसे शेल और अप्लाई के रूप में बनाएं

अब chnages को प्रतिबिंबित करने के लिए अपनी मशीन को रिबूट करें।


2

निम्नलिखित चरणों ने मेरे लिए काम किया:

  1. TortoiseSVN -> सेटिंग्स -> IconOverlays -> चिह्न सेट
  2. "Win10" आइकन सेट चुनें
  3. कंप्यूटर को पुनः शुरू करें।

TortoiseSVN-1.9.5.27581-x64Microsoft Windows के साथ इसका कोई प्रभाव नहीं है `[संस्करण 10.0.14393] 'मुझे डर है।
होगा

मैं यह भी पुष्टि कर सकता हूं कि नवीनतम एसवीएन पर इसका कोई प्रभाव नहीं है।
dfresh22

मेरे लिए काम किया है, अगर यह पहली बार में काम नहीं करता है तो क्लीन-अप के तहत रिफ्रेश शेल ओवरले को आज़माएं।
5

1

svn काम की कॉपी को अपग्रेड करें। मेरे मामले में, जेनकिंस ने कभी भी पूरी तरह से नया चेकआउट नहीं किया था और इसलिए काम करने की तारीख पुरानी थी।


मुझे लगता है कि यह एक टिप्पणी होनी चाहिए।
सेठम्र

0

मैं तोड़फोड़ 1.7.x का उपयोग कर रहा था और संस्करण 1.9.1 को स्थापित कर रहा था या रजिस्ट्री प्रविष्टियों को संशोधित करके आइकन ओवरले के इस मुद्दे को हल नहीं किया था।

मेरे मामले में, SVN अपग्रेड वर्किंग कॉपी का उपयोग करने के बाद अपग्रेड प्रोजेक्ट के लिए आइकन ओवरले दिखाई दिया।

अंत में, पुरानी परियोजनाएँ जो सबवर्सन 1.7.x का उपयोग कर रही हैं, वे आइकॉन और प्रोजेक्ट्स को सबवर्सन 1.9.x डू (विंडोज़ 10 के तहत) का उपयोग करके नहीं दिखाती हैं।

युक्ति: एक बटन है जो आपको सेटिंग्स में रजिस्ट्री में ले जाता है -> चिह्न ओवरले -> ओवरले हैंडलर -> रजिस्ट्री संपादक प्रारंभ करें । कम से कम संस्करण 1.9.1 में


0

मैंने अपनी सभी onedrive कुंजियों को हटा दिया, नवीनतम पूर्वावलोकन आदि को स्थापित किया और अंत में महसूस किया कि आइकन कुछ एक्सप्लोरर निर्देशिका दृश्य और अन्य के लिए काम कर रहे थे।

दूसरे शब्दों में, मध्यम, बड़े, अतिरिक्त बड़े और टाइल, लेकिन सूची या विवरण नहीं। चूँकि मैं उस काम के बारे में सब नहीं सीखना चाहता, इसलिए मैं अभी अपनी कार्य निर्देशिकाओं को टाइल्स के रूप में देख रहा हूँ।


0

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

https://github.com/polachz/OverlayIconFix


0

मैंने उपरोक्त सभी किया और कुछ भी काम नहीं किया। ओवरले आइकन एक्सप्लोरर में दिखाई दे रहे थे लेकिन कुल कमांडर में नहीं।

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

टूलबार में कमांड आइकन जोड़ने के बाद, मैं इसे एक बार क्लिक करता हूं, और TortoiseSVN का ओवरले आइकन दिखाई दिया!

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


0

यदि आप अन्य संस्करण नियंत्रण सॉफ़्टवेयर का उपयोग कर रहे हैं, तो यह संघर्ष में हो सकता है। मेरे मामले में, प्लास्टिक SCM की स्थापना रद्द करने से कछुआ SVN आइकन बहाल हो गए।


0

"रिमूवेबल ड्राइव्स" और "नेटवर्क ड्राइव्स" की जाँच करना मेरे लिए काम कर गया।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.