मैं पासवर्ड टाइप की आवश्यकता के बिनाsvn + ssh?
svn update /Users/radek/Sites/3.0.5/ -r HEAD --force
करना चाहते हैं।
svn हमारे भंडार सर्वर से जुड़ता है लेकिन मुझे यकीन नहीं है कि उपयोगकर्ता नाम (मैं कैसे पता लगा सकता हूं?) के तहत। मुझे लगता है कि यह root
या radek
पासवर्ड जो मैं svn के लिए टाइप करने के लिए टाइप करता हूं वह रूट की एक रिपोजिटरी सर्वर पर समान है, इसलिए मैंने रूट की अधिकृत_की फ़ाइल में अपनी सार्वजनिक कुंजी जोड़ दी। तो मैं पासवर्ड टाइप किए बिना भंडार सर्वर के लिए ssh लेकिन यह पासवर्ड पूछने के लिए svn प्रभावित नहीं किया था। रिपोजिटरी सर्वर पर उपयोगकर्ता रैडेक का पासवर्ड svn up
पर टाइप करने के लिए अलग है, यदि मैं कुछ फॉर्म करता हूं तो लेखक राडेक है।
समाधान
svn info
के रूप में जो उपयोगकर्ता मैं भंडार सर्वर में लॉग इन करना बताया और उसके बाद मैं अपने authorized_keys फाइल के लिए सार्वजनिक की गयी। अब svn का उपयोग करते समय मुझे पास दर्ज नहीं करना है।
आप ssh एजेंट खत्म हो गई थी पहले? क्या आपने एजेंट को अपनी गुप्त कुंजी जोड़ दी? – wilhelmtell
प्रोग्रामिंग के बारे में नहीं। Http://superuser.stackexchange.com पर माइग्रेट करने के लिए वोट किया गया –
मैं एक प्रोग्रामर हूं और इससे मुझे अपने कार्यक्रमों के एसवीएन चेकइन को स्वचालित करने के लिए एक प्रोग्राम लिखने में मदद मिली। – Kyle