मेरे पास एक डेस्कटॉप पीसी उबंटू 11.04 चल रहा है और एक नेटबुक चल रहा है डेबियन 6.0.1 ए। मैंने अपने डेस्कटॉप पीसी पर here वर्णित गिट स्थापित और कॉन्फ़िगर किया है।"त्रुटि: gitosis.serve.main: रिपोजिटरी पढ़ने का उपयोग अस्वीकार कर दिया गया है" एक गिट रेपो क्लोन करने की कोशिश करते समय
मैं सिम्फनी भी सीख रहा हूं और अपने पीसी पर जॉबेट प्रोजेक्ट के लिए एक संग्रह स्थापित कर चुका हूं। अब, जब मैं अपने नेटबुक पर डेबियन से रिपोजिटरी क्लोन करने के लिए प्रयास करते हैं, मैं इस त्रुटि मिलती है:
ERROR:gitosis.serve.main:Repository read access denied
मैं सेटअप ssh है और आसानी से ssh के साथ डेबियन से उबंटू से जुड़ सकते हैं।
मेरी gitosis.conf की सामग्री:
[gitosis]
[group symfony]
writable = jobeet
members = [email protected] [email protected]
[group team]
writable = testproject
members = [email protected] [email protected]
[group gitosis-admin]
members = [email protected] [email protected]
writable = gitosis-admin
मैं भी keydir निर्देशिका के लिए id_rsa.pub फ़ाइल (डेबियन उपयोगकर्ता की सार्वजनिक कुंजी) की नकल की, और वापस gitosis रेपो के लिए धक्का दिया है।
मैं उबंटू मशीन से भंडार क्लोन करने में सक्षम हूं, इसलिए मुझे लगता है कि इसकी अनुमतियों और/या ssh के साथ कुछ करना है।
किसी भी मदद की बहुत सराहना की जाती है।
दुर्भाग्य से मेरे मामले में इसे हल नहीं किया। फिर भी वही त्रुटि :( –
मुझे एक ही समस्या थी; पोस्ट-अपडेट एक लिंक था जो python2.7 के बजाय python2.6 में एक अप्रचलित संस्करण को इंगित करता है। पोस्ट-अपडेट लिंक को बदलने और अनुमतियों को ठीक करने के द्वारा हल किया गया। समान मूल प्रश्न: http://stackoverflow.com/questions/1474515/gitosis-not-updating- सर्वर- कॉन्फ़िगरेशन-after-push-of-configuration-changes – rfay