2009-03-20 11 views
23

मैंने एक नई एसवीएन रिपोजिटरी सेट की है, एसवीएनएसवीआर चल रहा है, conf फ़ाइल में, anon-access = none।TortoiseSVN प्रमाणीकरण के लिए नहीं पूछ रहा है?

SVNServe ईमानदारी से सही तरीके से करता है, लेकिन जब मैं TortoiseSVN का उपयोग करके रिपोज़ ब्राउज़ करने का प्रयास करता हूं, तो बस यह कहता है कि एक्सेस की अनुमति नहीं है। क्या मुझे इसके बजाय उपयोगकर्ता नाम और पासवर्ड के लिए नहीं पूछना चाहिए?

मुझे लॉगिन विवरण के लिए पूछने के लिए TortoiseSVN कैसे प्राप्त करें?

SVN 1.5.6, TortoiseSVN चल रहा है 1.5.9

+0

मैं बहुत यकीन है कि यह आप स्वचालित रूप से पूछना चाहिए हूँ। आप svn: // प्रोटोकॉल का उपयोग कर रहे हैं, है ना? क्या आप अपनी कॉन्फ़िगरेशन पोस्ट कर सकते हैं? – strager

+0

हाँ, मैंने जो अन्य रिपोज़ सेटअप किए थे, वह स्वचालित रूप से इसके लिए पूछता था, इसलिए मुझे नहीं पता कि यह इसके लिए क्यों नहीं है। अन्य repos Apache हालांकि, यह एक SVNServe है। हां मैं svn का उपयोग कर रहा हूं: // डिफ़ॉल्ट टिप्पणियों के अलावा, मैंने इसे केवल कॉन्फ़िगरेशन में जोड़ा: realm = सबवर्जन रिपोजिटरी – Robo

उत्तर

22

क्षमा करें, config में नहीं टिप्पणी हटाएं निम्न पंक्ति की थी: सिर्फ नाम बदलने

पासवर्ड-db = पासवर्ड

+0

अच्छा यह हल हो गया था :) - अपना जवाब स्वीकार करें, इसलिए यह प्रश्न उत्तर के रूप में प्रकट होता है। – eglasius

+3

स्पष्टीकरण के लिए, repo/conf –

24

यह शायद कुछ प्रमाणीकरण डेटा बचाया है, कोशिश:

सही क्लिक-> tortoise-> सेटिंग-> डेटा-> प्रमाणीकरण डाटा-साफ बचा लिया ।

कुछ मामलों में "साफ़ करें" - प्रमाणीकरण डेटा बटन अक्षम रहता है, फिर उस फ़ोल्डर का नाम बदलें जिसमें प्रमाणपत्र सहेजा गया है। अगली बार एसवीएन स्वचालित रूप से पासवर्ड मांगेगा।

+0

Nop ... जांच की गई है, कोई प्रमाणीकरण डेटा सहेजा नहीं गया है। साफ़ बटन अक्षम है। – Robo

+0

मेरे लिए काम किया :) – GateKiller

+1

यह फ़ोल्डर '% APPDATA% \ Subversion \ auth' है। –

0

"साफ" -Authentication डेटा बटन अक्षम किए जाने पर बनी हुई है, प्रमाण पत्र की बचत के बावजूद फ़ोल्डर जिसमें प्रमाणपत्र सहेजा गया है। अगली बार एसवीएन स्वचालित रूप से पासवर्ड मांगेगा।

3

मुझे beanstalkapp.com का उपयोग करने में एक ही समस्या थी और svn checkout url निर्दिष्ट करते समय http * के बजाय http * s * का उपयोग कर इसे हल करने में सक्षम था।

यही वह है जो मुझे प्रतिलिपि बनाने और पेस्ट करने के लिए मिलता है।

+1

में config svnserve.conf है, मैंने शपथ ली होगी कि मैंने Google कोड से HTTPS का उपयोग करके चेक आउट किया है, लेकिन स्पष्ट रूप से मैंने नहीं किया। एचटीटीपीएस को HTTP यूआरएल को स्थानांतरित करने के लिए TortoiseSVN ने क्रेडेंशियल्स को फिर से पूछना शुरू कर दिया। – ken

0

बस एक अतिरिक्त समाधान जोड़ना चाहता था जो प्रमाणीकरण के लिए TortoiseSVN को रोक सकता है। मेरे पास ऐसी स्थिति थी जो उपयोगकर्ता अन्य मशीनों से ठीक से प्रमाणित कर सकता था, लेकिन इस मशीन पर यह "अप्रत्याशित HTTP स्थिति 503" सेवा अनुपलब्ध 'के साथ विफल हो जाएगी और प्रमाणीकरण के लिए नहीं पूछेगा। कछुए सेटिंग्स> सहेजे गए डेटा> प्रमाणीकरण डेटा स्पष्ट था, हम% APPDATA% \ रोमिंग \ सबवर्जन \ फ़ाइलों को कोई फायदा नहीं पहुंचा सकते थे। यह पता चला है कि किसी बिंदु पर उपयोगकर्ता ने नेटवर्क प्रॉक्सी सेट करके किसी समस्या को "ठीक करने" का प्रयास किया था।

  • समाधान: कछुआ> सेटिंग्स> नेटवर्क> प्रॉक्सी सर्वर

चीयर्स सक्षम करें अनचेक, उम्मीद है कि इस में किसी को मदद मिलती है।

0

एक लगता है कि मैं सिर्फ पाया svnserve; config (केवल पढ़ने के लिए सभी रेपोस के लिए) स्थापना पर वहाँ डाल में एक आर वहाँ था - एक सरल बात है, लेकिन यह सब मेरे लिए नया है ...

0

हैं आप DirectAccess के माध्यम से जुड़े हुए हैं, आपको TortoiseSVN का IPv6 संस्करण डाउनलोड करना चाहिए। आप नवीनतम संस्करण here पा सकते हैं।

यह फ़ोल्डर संस्करण/आवेदन/IPv6

0

पासवर्ड का अद्यतन करने के बाद अपने सिस्टम को पुनः आरंभ के नीचे पाया जा सकता है।उन्नत - - को पुन: प्रारंभ SVN खुद को पुन: कॉन्फ़िगर और नहीं बल्कि

0

सेटिंग पिछले संग्रहीत पासवर्ड का उपयोग कर के प्रमाणीकरण के लिए पूछेंगे बाद AllowAuthSave = सच

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