SVN और GNOME कीरिंग


19

निम्नलिखित समस्या को कैसे ठीक करें:

    $ svn update
    Password for 'default' GNOME keyring: 
    svn: GNOME Keyring is locked and we are non-interactive

मैं चारों ओर घूम चुका हूं लेकिन संतोषजनक उत्तर नहीं मिल रहा है।

जवाबों:


30

के ~/.subversion/configसाथ संपादित करें, geditया nanoनिम्नलिखित जोड़ें

[auth] 
password-stores =

फिर सहेजें और पुनः प्रयास करें। शुभकामनाएं।

श्रेय


क्या आप स्वीकार करने पर विचार कर सकते हैं?
r --dʒɑ

दुर्भाग्य से, इस लाइन को जोड़ने से मुझे: svn: ~/.subversion/config:17: Option expectedऔर svnआगे बढ़ने से इंकार कर दिया गया ... मेरे लिए जो काम किया गया था mv ~/.gnome2/keyrings/login.keyring ~/.gnome2/keyrings/_login.keyring, उसके अनुसार काम किया गया था (अशक्त) 'गनोम कीरिंग - स्टैक ओवरफ्लो ; लेकिन तब SVN पासवर्ड को स्टोर करने पर जोर देता है, एक बार जब यह पास होता है, तो एक नए सूक्ति कीरिंग के लिए - जो मैं नहीं चाहता (मुझे हर बार पूछा जाना चाहिए, जैसे कि मैं ssh पर SVN का उपयोग करता हूं), लेकिन यह एक और मुद्दा है ...
सादाऊ

आपने उस फ़ाइल को स्थानांतरित कर दिया है जहाँ से वर्तमान में सूक्ति आएगी। तो इसके हर समय पूछते रहते हैं।
r --d

यह कुछ भी नहीं है इसका मतलब है कि SVN पासवर्ड के एन्क्रिप्टेड स्टोरेज को निष्क्रिय करना जो आप करना नहीं चाहते हैं।
माइकल मिर जूल 9'18

4

नीचे कमांड चलाएँ:

seahorse

और फिर मेनू में सभी आइटम हटा दें। समस्या विकल हो गई


4

समाधान 1

मेरे मामले में समस्या तब तक बनी रही जब तक मैंने डिफ़ॉल्ट कीरिंग को हटा नहीं दिया । Mate Linux का उपयोग करके आप डिफ़ॉल्ट कुंजी फ़ाइल को हटाने के लिए इस कमांड का उपयोग कर सकते हैं:

rm ~/.config/mate/keyrings/default

मेरे लिए यह समस्या हल हो गई ...


2

मेरे लिए काम किए गए समाधानों में से कोई भी गूगुल (~ / .gnome2 से की-स्प्रिंग्स को हटाते हुए, पासवर्ड-स्टोर खाली करना)। डेस्कटॉप या लॉगिन वातावरण से विरासत में प्राप्त होने वाले उनके मूल्यों को रोकने के लिए मुझे अपने स्टार्टअप फ़ाइलों (~ / .xsession या जो कुछ भी) में GNOME_KEYRING_CONTROL GNOME_KEYRING_PID के परिवेश चर को खोलना पड़ा।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.