2012-04-17 22 views
7

मैं subversioning के लिए नया हूँ। मैं अपने सिस्टम में पहले से ही मौजूदा परियोजना की जांच करना चाहता था। लेकिन, जब मैंने इसे कंसोल में किया:svn "कोई तत्व नहीं मिला" त्रुटि

svn checkout urlname 

उसने मुझे पासवर्ड के लिए कहा, लेकिन मैंने गलती से गलत पासवर्ड दिया। मैं इसे दूसरे timee की कोशिश की, यह मेरे पासवर्ड के लिए नहीं पूछा लेकिन एक त्रुटि संदेश दिया:

unable to connect to a repository at URL 
The OPTIONS request returned invalid XML in the response: XML parse error at  
line1: no element found (urlname) 

मैं गलत यहाँ क्या कर रहा हूँ के बारे में कोई विचार? सेटिंग्स संवाद बॉक्स को दिखाने के लिए

SVN --password (यहाँ आपका पासवर्ड) चेकआउट URLNAME

उत्तर

4

आरंभ मेनू> कछुआ SVN> सेटिंग:

+1

समस्या प्रमाणीकरण के साथ कुछ भी नहीं है। – bahrep

1

का उपयोग कर सही पासवर्ड निर्दिष्ट करने का प्रयास। सहेजे गए डेटा संवाद से, Tortoise Subversion सहेजे गए पासवर्ड को भूलने के लिए प्रमाणीकरण डेटा के बगल में 'साफ़' बटन पर क्लिक करें।

हालांकि, कोई तत्व पाया त्रुटि संदेश से पता चलता है कि आप गलत URL है। आप इसे फिर से जांचना चाहेंगे।

आशा है कि इससे मदद मिलती है!

+0

मैंने कोशिश की, उसने मुझसे पूछा कूटशब्द दुबारा भरें! लेकिन यह अभी भी काम नहीं कर रहा है, मैंने रेपो दर्ज करने के लिए उपयोगकर्ता नाम और पासवर्ड दर्ज किया है! हालांकि, यह अभी भी मुझे एक ही त्रुटि दे रहा है! –

+0

आप पूरा उत्पादन के साथ अपने प्रश्न, त्रुटि संदेश सहित अद्यतन कर सकते हैं? "कोई तत्व नहीं मिला" एक एक्सएमएल त्रुटि की तरह लगता है, विशेष रूप से एक svn त्रुटि नहीं। क्या आप ब्राउज़र में अनुरोध कर रहे यूआरएल को खोल सकते हैं? – bobmcn

+0

हाँ, मैं ब्राउज़र में यूआरएल को खोल सकते हैं! –

3

आप TortoiseSVN या SVN कमांड लाइन ग्राहक का उपयोग कर रहे हैं?

आप कमांड लाइन ग्राहक का उपयोग कर रहे हैं, अपने घर निर्देशिका में .subversion\auth निर्देशिका पर एक नज़र डालें। यह वह जगह है जहां सभी प्रमाणीकरण जानकारी संग्रहीत की जाती है। सबसे अधिक संभावना है, लॉगिन जानकारी .subversion\auth\svn.simple में संग्रहीत है।

रूट वहाँ के आसपास प्रमाणीकरण जानकारी खोजने के लिए। उस फ़ाइल को हटाएं जिसमें आपकी प्रमाणीकरण जानकारी संग्रहीत है। वास्तव में, आप इस निर्देशिका में सभी फाइलों को हटा सकते हैं। एक बार फिर से लॉग इन करने का प्रयास करने के बाद सबवर्सन उन्हें फिर से बना देगा।

TortoiseSVN में, वहाँ सेटिंग के तहत हमारे अपने प्रमाणीकरण जानकारी स्पष्ट करने के लिए एक जगह है।

+0

समस्या प्रमाणीकरण के साथ कोई संबंध नहीं है। – bahrep

14

समस्या यह है कि URL सही नहीं है। जब आप http/https के माध्यम से एसवीएन प्रतिनिधि को ब्राउज़ करते हैं तो उस संग्रह को पूर्ण यूआरएल का नोट लें जिसे आप ब्राउज़ करना चाहते हैं।

e.g. httpx://192.168.0.xxx/svn 

मुझे एक ही त्रुटि (यूआरएल पर भंडार से जुड़ने में असमर्थ विकल्प अनुरोध के जवाब में अमान्य XML लौटे देना होगा: कोई तत्व पाया (URLNAME)

:
पंक्ति 1 पर एक्सएमएल पार्स त्रुटि

हालांकि जब मैं httpx://192.168.0.xxx/svn/NAMEOFREPO

ब्राउज़ रेपो संरचना

e.g. httpx://192.168.0.xxx/svn/NAMEOFREPO/trunk 
कैसा दिखेगा कहाँ

अब आप कोड डाउनलोड कर सकते हैं :)

+2

यह मेरे लिए था। डी 'ओह! – yourbuddypal

0

मान लें कि आप VisualSVN सर्वर का उपयोग करते हैं और रिपॉजिटरी को संबोधित करते समय त्रुटि svn: E130003: Malformed XML: no element found प्राप्त करते हैं, सबसे अधिक संभावना है कि समस्या आपके द्वारा दर्ज यूआरएल के साथ है।

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

विस्तृत चरण के लिए लेख KB102: Subversion client errors caused by inappropriate repository URL पढ़ें।

0

मेरे मामले में, मैं (फार्म के नीचे बाएँ क्षेत्र में checkbox जब आप भंडार फ़ाइलों के लिए एक लॉक सेट कर रहे हैं) विकल्प Steal lock का उपयोग कर इस त्रुटि के कारण होता है क्योंकि कुछ फाइलें ऐसा लगता है अनलॉक किया जा करने के लिए इस मुद्दे को तय कर दी है, लेकिन वास्तव में यह नहीं है (फ़ाइल के गुणों पर क्लिक करने वाले एक्सप्लोरर विंडो से सत्यापित करें, और फिर, एसवीएन गुण .... फिर आप फ़ाइल की वास्तविक स्थिति देख सकते हैं)

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