2010-06-28 10 views
6

कछुआ SVN उन हरे, लाल, पीले प्रतीक प्रदर्शित नहीं करता है जब फ़ाइलों को परिवर्तित कि स्रोत नियंत्रण में हैं, मैं उन्हें Windows XP में देख सकते हैं, लेकिन विंडोज 2008 पर नहीं। लेकिन जब मैं राइट क्लिक करता हूं और प्रतिबद्ध करने की कोशिश करता हूं, तो यह मुझे फाइलों की एक सूची देता है जो बदले जाते हैं। कोई विचार क्यों/ठीक है?कछुआ SVN उन हरे, लाल, पीला आइकन दिखा नहीं है - विंडोज 2008

उत्तर

5

क्या आपने हाल ही में पिछले संस्करण से TortoiseSVN को अपग्रेड किया था? अपने आइकन को पुनर्स्थापित करने के लिए एक मरम्मत स्थापना करें।

यदि कोई मरम्मत स्थापना समस्या को ठीक नहीं करती है तो इस समस्या को हल करने के लिए एक और कामकाज है। अधिक जानकारी के लिए this other answer पर अनुभाग ओवरफ़्लो पर देखें। यदि आप उत्सुक हैं तो समस्या को विस्तार से समझाते हुए MSDN blog post यहां बताया गया है।

+0

मुझे पिछले रिलीज के साथ वास्तव में इस समस्या का सामना करना पड़ा था और स्थापना की मरम्मत ने इसे ठीक कर दिया था। –

+0

मुझे क्यू पूछने से पहले ऐसा करना चाहिए था। धन्यवाद ट्रेवर! –

0

TSVNCache.exe प्रक्रिया को मारने का प्रयास करें और इसे फिर से शुरू करें। क्या आपकी स्थानीय एसवीएन सांसद बड़ी तरफ है? पिछली नौकरी में हम टोर्टोइज़ का उपयोग करते समय एक्सपी से विस्टा में माइग्रेट हुए और, काफी विशाल कोडबेस (कई फाइलें) के साथ, हम सभी ने उन आइकनों को नियम के रूप में कुछ अविश्वसनीय पाया।

1

यह कई कारणों से एक बहुत बड़ी समस्या रही है। ये सभी TortoiseSVN FAQ में उल्लिखित हैं। यहाँ प्रासंगिक लिंक कर रहे हैं:

इस के हिस्से के रूप में, आप हाल ही में एक अन्य कार्यक्रम ओवरले का उपयोग करता है स्थापित किया है, तो (डिस्काउंट एक जो मन में आता है), आप भी इस समस्या को देख सकते हैं। दुर्भाग्यवश, विंडोज़ में संभावित ओवरले की संख्या पर एक (कृत्रिम?) सीमा है जिसे दिखाया जा सकता है।

0

मुझे एक ही समस्या थी। मैंने विंडोज सर्वर 2008 आर 2 पर स्थापित किया था जिसमें पहले कोई कछुआ स्थापना नहीं थी। रीबूट के बाद, मैं आइकन ठीक देख सकता था। स्थापना या किसी और चीज की मरम्मत करने की आवश्यकता नहीं थी। सर्वर रीबूट करना आपके लिए एक वैध विकल्प नहीं हो सकता है, लेकिन मेरे मामले में यह कोई मुद्दा नहीं था।

+0

मेरे पास सर्वर 2008 पर क्लीन इंस्टॉल के लिए जोड़ने के लिए अधिक जानकारी है: कछुआ स्थापित करने के बाद TSVNCache.exe प्रक्रिया नहीं चल रही है। सर्वर को रीबूट करने से यह जा रहा है, या आप केवल c: \ program files \ tortoisesvn \ bin \ TSVNCache.exe चला सकते हैं। जैसे ही आप ऐसा करते हैं, आइकन दिखाई देते हैं। – flobadob

+0

पुनरारंभ करने के लिए भी मेरे लिए मदद की ... लेकिन मैंने विशाल देसाई विधि भी उपयोग की ... –

0

मुझे यह वही समस्या थी लेकिन मुझे यह तय हो गया। आपको क्या करना है, नीचे दिए गए चरणों का पालन करें,

  1. ओपन कंट्रोल पैनल> विंडोज फ़ायरवॉल।
  2. शीर्ष बाएं कोने पर "विंडोज फ़ायरवॉल के माध्यम से किसी ऐप या फीचर को अनुमति दें" लिंक पर क्लिक करें
  3. नीचे एक बटन "अन्य ऐप को अनुमति दें" पर क्लिक करें। उस पर क्लिक करें।
  4. "TortoiseIDiff" के लिए देखो और इसे चुनें।

आपका टिक और पार अब दिखाई देनी चाहिए।

+0

यह अप्रासंगिक लगता है। TortoiseIDiff छवि फ़ाइलों की तुलना करने के लिए एक उपकरण है, इसमें दिखाई देने वाले आइकन के साथ कुछ भी नहीं है। यह कुछ और होना चाहिए जो समस्या को ठीक करता है, जो इस सेटिंग को बदलते समय संयोग से हुआ था। – interjay

0

मुझे भी इस मुद्दे का सामना करना पड़ रहा था। लेकिन मेरे फ़ोल्डर्स नेटवर्क ड्राइव में थे।

वहाँ SVN में एक विकल्प है कि ओवरले चिह्न का दिखा डिफ़ॉल्ट सेट द्वारा फ़ोल्डरों केवल की ड्राइव तय 'है। इसलिए हमें मार्क 'नेटवर्क ड्राइव' पर भी निशान लगाने की जरूरत है।

मेरे द्वारा की गई इस दर- SVN सेटिंग -> चिह्न ओवरले -> डिस्क प्रकार -> नेटवर्क ड्राइव (यह टिकटिक)

तो इसके बेहतर इस सेटिंग को पहली में एक चेक के लिए !!

संबंधित मुद्दे