2012-04-02 17 views
6

मैं एक गिट तैनाती सेटअप स्थापित करने की कोशिश कर रहा हूं, जिसमें एक स्टेजिंग सर्वर पर गिट रेपो के लिए तैयार होने पर मैं अपने परिवर्तनों को दबाता हूं, फिर विभिन्न शाखाओं से कोड को तैनात करने के लिए पोस्ट-रिसीव हुक का उपयोग करता है उपयुक्त वेब जड़ों के लिए। git submodule updateगिट सबमिशन पासवर्ड प्रॉम्प्ट

मैं पासवर्ड मांगना प्राप्त करते हैं, ऊपर फ्रीज करने तैनाती स्क्रिप्ट के कारण:

एक समस्या मैं तथापि का सामना किया है हर बार जब मैं चलाया जाता है।

अब तक बातें मैं कोशिश की है इस प्रकार हैं:

  1. submodule के एक सार्वजनिक रेपो पर होस्ट और के बाद से मैं सिर्फ कभी इसे से पढ़ने के लिए कोशिश कर रहा हूँ, मैं नहीं दिख रहा है क्यों यह पासवर्ड की जरूरत है ।
  2. उसने कहा, इस के आसपास प्रयास करने और काम करने के लिए, मैंने स्टेजिंग सर्वर के लिए नई एसएसएच कुंजी बनाई और इस मामले के बाहर चलने पर किसी भी समस्या के बिना ठीक से क्लोन/लाने में सक्षम हैं।
  3. मैंने यह सुनिश्चित करने के लिए .gitmodules और .git/config फ़ाइल भी जांच की है कि सबमिशन सही जगह से खींचा जा रहा है।
  4. गिट सबमिशन अपडेट चलाते समय और पासवर्ड प्रॉम्प्ट के साथ प्रस्तुत करते समय बस पासवर्ड खाली छोड़कर और एंटर दबाकर लगता है कि चीजों को ठीक से अपडेट करना प्रतीत होता है, लेकिन तथ्य यह है कि मुझे प्रॉम्प्ट मिल रहा है, जो मेरी हुक स्क्रिप्ट को गड़बड़ कर रहा है। नोट करने के लिए

एक बात जब मेरे मचान सर्वर पर रेपो की स्थापना है, मैं सिर्फ फ़ायरवॉल प्रतिबंधों के कारण मेरी काम कर उदाहरण से रेपो क्लोन करने के लिए सक्षम नहीं था, इसलिए मैं बजाय एक प्रति स्थानीय रूप से क्लोन तो चले गए कि सर्वर पर नए क्लोन संस्करण, और मैं इसे ठीक करने के लिए धक्का दे रहा हूं।

मुझे कोई सलाह या सुझाव मिल रहा है।

+0

रेपो को फिर से क्लोन करने जैसा लगता है। – SS44

उत्तर

6

एक ही समस्या थी। मेरे मामले में यह [email protected] यूआरएल के बजाय https यूआरएल में सबमिशन "यूआरएल" सेट करके हुआ था।

संबंधित मुद्दे