द्वारा पहली बार गिटोलाइट स्थापित कर रहा है। मैं this instructions का अनुसरण कर रहा हूं।भंडार क्लोन नहीं कर सकता: FATAL: आर किसी भी गिटोलाइट-एडमिन गिटोलाइट को गिरावट
जब मैं SSH, यह ठीक लग रहा है:
$ ssh -p 2222 [email protected]
PTY allocation request failed on channel 0
hello gitolite, this is [email protected] running gitolite3 v3.5.3.1-1-gf8776f5 on git 1.7.2.5
R W gitolite-admin
R W testing
Connection to debian closed.
लेकिन जब क्लोन करने के लिए कोशिश कर रहा है, यह मेरे निम्न त्रुटि देता है:
$ git clone ssh://[email protected]:2222/home/gitolite/repositories/gitolite-admin.git
Cloning into 'gitolite-admin'...
FATAL: R any home/gitolite/repositories/gitolite-admin gitolite DENIED by fallthru
(or you mis-spelled the reponame)
fatal: The remote end hung up unexpectedly
मैं यासीन @ vonneumann से क्लोन करने के लिए कोशिश कर रहा हूँ खाता। मैंने इस उपयोगकर्ता को आरएसए सार्वजनिक कुंजी डेबियन सर्वर पर अपलोड किया है, इसका नाम बदलकर gitolite.pub
कर दिया गया है और gitolite setup -pk gitolite.pub
कोई संदेश या त्रुटियों के साथ चलाया गया है। तब यासीन @ vonneumann मेजबान पर मैं निम्नलिखित सामग्री के साथ ~/.ssh/config
पर एक फ़ाइल बना:
host debian
user gitolite
hostname debian
identityfile ~/.ssh/gitolite
(मैं भी vonneumann पर gitolite
रूप id_rsa
की नकल की)
मैं this question पाया समान होने के लिए है, लेकिन जवाब मेरे लिए काम नहीं किया था।
किसी भी मदद की सराहना की, धन्यवाद।
git clone debian:gitolite-admin.git
एक config की तरह साथ
:
नज़दीकी वोट के बारे में: * सामान्य कंप्यूटिंग हार्डवेयर और सॉफ़्टवेयर के बारे में प्रश्न स्टैक ओवरफ़्लो के लिए ऑफ-विषय हैं ** जब तक कि वे सीधे प्रोग्रामिंग के लिए उपयोग किए जाने वाले टूल शामिल नहीं करते हैं ***। यहां अन्य गिट/गिटोलाइट प्रश्नों का एक गुच्छा है। – m0skit0
बस एक रिकॉर्ड के लिए (जैसा कि मुझे एक ही त्रुटि मिली है, लेकिन एक अलग कारण के लिए): सुनिश्चित करें कि आपने वास्तव में ** ** gitolite की कॉन्फ़िगरेशन फ़ाइल में पूर्ण कुंजी फ़ाइल नाम नहीं डाला है, क्योंकि आपको '.pub' को पट्टी करने की आवश्यकता है विस्तार। (यह एक्सटेंशन गिटोलाइट द्वारा स्वचालित रूप से जोड़ा जाता है)। इसलिए, 'keydir/id_rsa-yasin.pub' के लिए अधिकृत कुंजी के रूप में, आपको संदर्भित करते समय 'config_ gitolite.conf' में' id_rsa-yasin' का उपयोग करने की आवश्यकता है। – Cromax
@ क्रोमैक्स सही है, लेकिन फिर आपको पहले कमांड पर अनुमतियां नहीं मिलेंगी। – m0skit0