2014-09-02 4 views
10

मुझे आशा है कि कोई मुझे इस निराशाजनक मुद्दे को हल करने में मेरी मदद कर सकता है।इंटेलिज में सबवर्जन प्रमाणीकरण के लिए पूछता रहता है

मैं सबवर्सन से एक परियोजना की जांच करने की कोशिश कर रहा हूं लेकिन किसी कारण से यह मुझे नहीं जाने देता है।

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

हालांकि, जब मैं अपने भंडार से एक परियोजना चेकआउट करने के लिए जाता हूं, तो यह फिर से प्रमाणीकरण की मांग करता है; मैं पासवर्ड इनपुट करता हूं लेकिन यह फिर से पासवर्ड मांगता रहता है

निम्न विंडो पॉपिंग रखती है। enter image description here

मैं सफलता के बिना निम्नलिखित समाधान की कोशिश की है:

  • IntelliJ तोड़फोड़ सेटिंग्स से प्रमाणीकरण कैश को साफ कर दिया।
  • स्थापना हटाई और स्थापित IntelliJ फिर
  • ऑनलाइन मिले अगर idea.exe.vmoptions

    -Dsvnkit.http.methods=Basic,Digest,NTLM

को जोड़ा गया है, लेकिन यह या तो काम नहीं किया है कि निम्न पंक्ति मदद कर सकता है।

कोई सलाह?

+0

क्या मुझे लगता है कि आप "प्रमाण पत्र सहेजें" चेकबॉक्स का चयन कर रहे हैं? (स्पष्ट प्रश्न के लिए खेद है, लेकिन कुछ भी नहीं मानना ​​चाहते हैं) – Michael

+0

आप कौन सा मंच हैं? IntelliJ का क्या संस्करण? यदि आप मैक ओएस पर हैं तो यह उत्तर मदद कर सकता है: http: // stackoverflow।कॉम/प्रश्न/13585631/इंटेलिज-वॉन-सेव-एसवीएन-प्रमाणीकरण-सूचना – Michael

उत्तर

4

जब मैं प्रोजेक्ट चेकआउट करता हूं, तो मुझे कुछ विकल्प जैसे निर्देशिका स्थान, उपवर्तन संस्करण सेट करना होगा। मैंने 1.8 संस्करण के बजाय 1.7 संस्करण की जांच की और यह काम किया। तो मुझे लगता है कि यह सबवर्सन के गलत संस्करण का उपयोग करने के साथ कुछ करना था। यह विंडोज 7 पर था, 13.1.4

IntelliJ आशा है कि यह

+0

वही है हालांकि मुझे मैक पर 1.7 से 1.6 तक जाना पड़ा, इंटेलिज 13.1.5। एक विंडोज़ पर एक ही भंडार की जांच 1.7 प्रारूप में की जाती है। – homaxto

1

बस जोड़ने के लिए मदद करता है: मैं एक ही समस्या थी, और यह है कि (कम से कम Windows पर), यह "SVN उपयोग कर रहा था निकला "कमांड लाइन क्लाइंट, जो संस्करण 1.7 (और मुझे लगता है कि मेरा सर्वर 1.8 पर है)। इसलिए मैंने सेटिंग में जाकर "कमांड लाइन क्लाइंट का उपयोग करें" विकल्प को अनचेक करके समस्या हल की। फिर यह ठीक से काम करता था, संभवतः अपने आंतरिक svn क्लाइंट का उपयोग कर।

14

मुझे इंटेलिजे 14 पर एक ही समस्या थी और मैंने इसे सेटिंग्स -> संस्करण नियंत्रण -> सबवर्सन और 'कमांड लाइन क्लाइंट का उपयोग करें' विकल्प को अनचेक करके हल किया।

6

आप SVN कंसोल पर जाएं और जैसे किसी भी SVN आदेश कर सकते हैं:

svn list https://www.repo.rr.com/svn/main/team/gaurav 

तो SVN शीघ्र पासवर्ड और यदि आप पासवर्ड सहेजना चाहते हैं पूछते हैं। यदि आप पासवर्ड सहेजते हैं, तो इंटेलिज भी पासवर्ड देखेगा।

+0

यदि आप किसी कारण से एक से अधिक उपयोगकर्ता नाम का उपयोग कर रहे हैं या हाल ही में अपना पासवर्ड बदल चुके हैं, तो आपको यह फ़ाइल हटाना पड़ सकता है। यह पथ मैक- /subversion/auth/svn.simple/ के लिए प्रासंगिक है –

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