2010-07-18 13 views
10

मेरे पास एक Mercurial भंडार है जिसमें मैं eclipses MercurialEclipse प्लगइन के साथ अपने परिवर्तनों को पुश करता हूं, टीम -> पुश का उपयोग करके। अब रिपॉजिटरी यूआरएल बदल गया है, और ग्रहण हमेशा इनपुट फ़ील्ड में पुराने यूआरएल को याद करता है, जिसे डिफॉल्ट के रूप में पूर्व निर्धारित किया जाता है, और मुझे पुल डाउन सूची से नया चयन करना होगा। बहुत छोटी समस्या, लेकिन कमजोर कोई भी कम नहीं .. क्या क्षेत्र से पुराने मूल्य को साफ़ करने का कोई तरीका है, ताकि मुझे हमेशा समय के अंत तक यूआरएल मैन्युअल रूप से लेने की आवश्यकता न हो?MercurialEclipse प्लगइन्स रिपोजिटरी स्थान फ़ील्ड से पुराने भंडार URL को कैसे निकालें

वैकल्पिक रूप से, डिफ़ॉल्ट भंडार प्रविष्टि को नया कैसे बदला जाए?

उत्तर

14

खुद को पता चला कि आप रेपॉजिटरी -> गुणों -> mercurial -> डिफ़ॉल्ट भंडार को सही क्लिक करके डिफ़ॉल्ट रूप से बदल सकते हैं। उसी इंटरफ़ेस से पुराना भंडार URL हटाने के लिए भी अनुमति देता है।

1

ग्रहण हेलीओस टीम में सिंक्रनाइज़ दृश्य में आप टूलबार से "सिंक्रनाइज़ करें ..." पर क्लिक कर सकते हैं। यह आपको सिंक के लिए इस्तेमाल किए गए रेपो को स्विच करने देगा।

2

यदि कोई अन्य उत्तर काम नहीं करता है, तो आप [your_eclipse_workspace]\.metadata\.plugins\com.vectrace.MercurialEclipse पर जा सकते हैं और परियोजना के लिए repositories.txt और संबंधित repositories.txt पर जा सकते हैं।

मैं दोनों में कुछ यूआरएल को नष्ट कर दिया है, और अब वे गायब हो गए हैं :)

+2

MercurialEclipse के हालिया अवतारों में पासवर्ड आपके द्वारा वर्णित पथ में .key फ़ाइल में स्टोर होने लगते हैं (मैंने आपके द्वारा उल्लेख की गई .txt फ़ाइलों को नहीं देखा)। इसे हटाने या नाम बदलने का भी पुराने पासवर्ड को हटाने का असर पड़ता है। –

0

ग्रहण मंगल ग्रह में मैं इसे इस तरह हल:

  • आप एक नया एक के रूप में, बस क्लोन भंडार।
  • पुरानी भंडार आप राइट क्लिक-> हटाएं। Mercurial सामग्री को हटा नहीं है। केवल अपना खुद का मेटाडाटा। तो यह सुरक्षित संचालन है। (गिट में सावधान रहें और निश्चितता के लिए हार्ड कॉपी करें।)
  • प्रोजेक्ट पर प्रोजेक्ट एक्सप्लोरर में राइट क्लिक-> गुण हम रिपॉजिटरी को संशोधित नहीं कर सकते हैं लेकिन हम किसी अन्य को जोड़ या निकाल सकते हैं।
  • से ऊपर के मेनू में परियोजना-> (संपूर्ण कार्यक्षेत्र) साफ़ करें।
  • ग्रहण पुनरारंभ करें।

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

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