आपको सार्वजनिक कुंजी के साथ अपना एसएसएच सेट करना होगा। वेब पर कई ट्यूटोरियल हैं उदा। देखें Getting started with SSH
एक बार जब आप कुंजी में हों तो आप या तो सत्र में एक बार अपने स्थानीय निजी-कुंजी पासवर्ड दर्ज करने के लिए एसएस-एजेंट का उपयोग कर सकते हैं। ऐसे जीयूआई उपकरण भी हैं जो एसएस-एजेंट (उदा। SSHKeychain मैक पर)
या यदि आपके पास कम सुरक्षा आवश्यकताएं हैं तो आप पासवर्ड के बिना अपनी कुंजी भी उत्पन्न कर सकते हैं।
लेकिन कृपया कॉन्फ़िगरेशन फ़ाइलों में cleartext पासवर्ड स्टोर न करें।
प्रत्येक आदेश पर यूआरएल टाइप से बचने के लिए दो संभावनाएं हैं:
hg help urls
These URLs can all be stored in your hgrc with path aliases under the
[paths] section like so:
[paths]
alias1 = URL1
alias2 = URL2
...
से अन्य संभावना डिफ़ॉल्ट पथ उपयोग कर रहा है:
default:
When you create a repository with hg clone, the clone command saves the
location of the source repository as the new repository's 'default'
path. This is then used when you omit path from push- and pull-like
commands (including incoming and outgoing).
Thats क्या मैं अक्सर उपयोग करें, आमतौर पर आप कहीं से और तब से अपनी कार्यशील निर्देशिका बे क्लोनिंग प्राप्त करते हैं, इसलिए मैं केवल यूआरएल निर्दिष्ट नहीं करता हूं और डिफ़ॉल्ट का उपयोग नहीं करता हूं।
स्रोत
2011-05-25 11:56:29
आप किस ऑपरेटिंग सिस्टम का उपयोग कर रहे हैं? –
मैक ओएस एक्स और सर्वर डेबियन चलाता है। –
अपने अंतिम प्रश्न के बारे में, .hg/hgrc फ़ाइल में [पथ] अनुभाग देखें। – Ringding