उपयोगकर्ता नाम और पासवर्ड
एक भंडार को परिभाषित करते समय उपखंड उपयोगकर्ता नाम और पासवर्ड क्रेडेंशियल एकत्र या संग्रहीत नहीं करता है। ऐसा इसलिए है क्योंकि JavaHL और SVNKit क्लाइंट एडेप्टर आपको इस जानकारी के लिए संकेत करने के लिए पर्याप्त बुद्धिमान हैं जब उन्हें ज़रूरत होती है - जब आपका पासवर्ड बदल गया है, तो इसमें शामिल हैं।
आप एडॉप्टर को इस जानकारी को कैश करने की अनुमति भी दे सकते हैं और एक सामान्य सवाल यह है कि आप इस कैश्ड जानकारी को कैसे हटा सकते हैं ताकि आपको फिर से संकेत दिया जा सके? हमारा एक खुला अनुरोध है कि JavaHL में एक API जोड़ा जाए ताकि हम ऐसा करने के लिए UI प्रदान कर सकें। वर्तमान में, आपको कैश को मैन्युअल रूप से हटाना होगा। उपयोग किए गए क्लाइंट एडाप्टर के आधार पर कैश का स्थान बदलता रहता है।
JavaHL कमांड लाइन क्लाइंट - सबवर्सन रनटाइम कॉन्फ़िगरेशन क्षेत्र में एक ही स्थान पर सूचना को कैश करता है। विंडोज पर यह% APPDATA% \ Subversion \ or में स्थित है। लिनक्स और OSX पर यह ~ / .subversion / कोष्ठक में स्थित है। बस कैश्ड जानकारी के साथ फ़ाइल ढूंढें और हटाएं।
SVNKit ग्रहण कीरिंग में जानकारी कैश करता है। डिफ़ॉल्ट रूप से यह .keyring नाम की एक फ़ाइल है जो एक्लिप्स कॉन्फ़िगरेशन फ़ोल्डर की जड़ में संग्रहीत है। इन दोनों मानों को कमांड लाइन विकल्पों के साथ ओवरराइड किया जा सकता है। कैश को साफ़ करने के लिए, आपको फ़ाइल को हटाना होगा। जब आप पुनः आरंभ करेंगे तो ग्रहण एक नया रिक्त कीरिंग बनाएगा