2012-01-22 10 views
7

मैं दो आदेशों का उपयोग कर रहा हूं 1) उपयोगकर्ता नाम और पासवर्ड के साथ svn ls 2) उपयोगकर्ता नाम और पासवर्ड के साथ svn mkdir। SVN ls किसी भी समस्या के बिना काम करता है लेकिन SVN mkdir निम्न त्रुटि संदेश के साथ विफल: "SVN: 'की रेपो URL विकल्प: प्राधिकरण विफल: सर्वर से प्रमाणित नहीं किया जा सका: बेसिक चुनौती को अस्वीकार कर दिया"svn: 'REPO URL का विकल्प: प्रमाणीकरण विफल:

कर सकते हैं किसी को कृपया इस के साथ मेरी मदद करो? मैंने कई बार गुगल किया है। लोगों ने समान समस्याओं की सूचना दी है लेकिन बिल्कुल वही नहीं।

+0

यहां एक ही समस्या है: http://www.redmine.org/boards/2/topics/25646 apache conf फ़ाइल की समस्या? 'Mkdir' के साथ इस्तेमाल पथ के साथ समस्या? – VonC

+0

क्या यह आपको उपयोगकर्ता नाम/पासवर्ड के लिए संकेत देता है? 'ls' को केवल 'read' access की आवश्यकता होती है जबकि' mkdir' को 'लिखने' की आवश्यकता होती है। – Raghuram

+0

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

उत्तर

2

आपका रेपो यूआरएल https है?

उस मामले में कृपया आदेश से पहले निम्नलिखित स्विच जोड़ें।

svn --non-interactive --trust-server-cert --username urname --password ******** <command> 
+0

क्या इसे एक-एक के रूप में करने का कोई तरीका है यानी इसे हर बार दर्ज नहीं करना है? – therobyouknow

+1

@therobyouknow - चींटी का उपयोग करके svn कमांड के चारों ओर एक रैपर बनाएं और कमांड के बजाए सीधे कार्य को कॉल करें। –

2

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

यह है!

+1

सवाल कमांड लाइन svn – Luca

+0

हाँ के बारे में है। कछुए एसवीएन कमांड लाइन एसवीएन के लिए भी कैश साफ़ करेगा! – Zafer

+0

लिनक्स मशीन पर नहीं है यह नहीं होगा! – Stewart

0

--password विकल्प का उपयोग करते समय मुझे इसे खाली (भूल गए) पासवर्ड के साथ मिला।

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