मैं ईजीट का उपयोग कर अपने ग्रहण परियोजना के लिए एक गिट भंडार स्थापित करने की कोशिश कर रहा हूं। हालांकि, मुझे भंडार से रूट/प्रोजेक्ट निर्देशिका को छोड़कर परेशानी हो रही है।ग्रहण - गिट भंडार से रूट निर्देशिका को बाहर निकालें?
ProjectDirectory
src
war
etc
मैं भंडार को रोकने के लिए src
, war
, और etc
, लेकिन नहीं मूल निर्देशिका ProjectDirectory
शामिल करना चाहते हैं: यह जा रहा है, अपने प्रोजेक्ट संरचना है। ऐसा इसलिए है क्योंकि अगर मैं अपने वर्कस्पेस में प्रोजेक्ट की प्रतिलिपि बनाना चाहता हूं, ProjectDirectory2
, दूसरी प्रोजेक्ट के लिए रिपोजिटरी अब दूसरी रूट निर्देशिका, ProjectDirectory
बनाने का प्रयास करेगी। दुर्भाग्यवश, जब मैं ईजीआईटी का उपयोग कर एक प्रोजेक्ट के लिए एक रिपॉजिटरी जोड़ने की कोशिश करता हूं, तो मैं प्रोजेक्ट फ़ोल्डर पर ही टीम> शेयर प्रोजेक्ट का उपयोग करने में सक्षम हूं और मुझे रिपॉजिटरी में रूट निर्देशिका को बाहर करने के लिए वैसे भी दिखाई नहीं दे रहा है ग्रहण के भीतर।
ईजीआईटी का उपयोग कर भंडार में शीर्ष निर्देशिका को कैसे छोड़ें इस पर कोई सुझाव? मैं ग्रहण के भीतर से सबकुछ करने में सक्षम होना पसंद करूंगा, लेकिन अगर कोई रास्ता नहीं है, तो इस तरह से गिट के बाहर भंडार को स्थापित करने का कोई तरीका है, फिर भी गिट नियंत्रण से नियमित रूप से गिट नियंत्रण का उपयोग करने में सक्षम हो भंडार शीर्ष स्तर निर्देशिका छोड़ने? बहुत धन्यवाद।
तो मैं समझता हूं कि उप-निर्देशिका जैसे .settings को शामिल करना चाहते हैं, लेकिन इन्हें अभी भी जिस तरह से मैं सुझाव दे रहा हूं, भंडार में शामिल किया जा सकता है। मैंने यह भी देखा है कि लगभग हर प्रोजेक्ट जिसे मैं ऑनलाइन देखता हूं (जैसे गिथब पर) शीर्ष निर्देशिका को बाहर करता है जैसा कि मैं करना चाहता हूं (यानी प्रोजेक्ट रिपोजिटरी/प्रोजेक्टफोल्डर/src के बजाय यह github पर रिपोजिटरी है प्रोजेक्ट रिपोजिटरी/src)। इन सभी परियोजनाओं ने ऐसा क्यों किया है यदि आपके सुझाव के फायदे हैं? शीघ्र जवाब देने के लिए ध्न्यवाद। – golmschenk
उदाहरण के लिए: https://github.com/gwtbootstrap/gwt-bootstrap – golmschenk
मुझे लगता है क्योंकि उनके पास कभी भी एक परीक्षण प्रोजेक्ट नहीं था। मैंने बिल्कुल देखा है कि एक ओपन सोर्स प्रोजेक्ट के साथ जहां मैं योगदान देता हूं। हमने केवल उप निर्देशिकाएं भी की हैं और फिर परीक्षण परियोजना के लिए एक अतिरिक्त रेपो बनाया है। लेकिन कई परियोजनाओं से/खींचने/धक्का देने के लिए इतनी अजीब हो गई (और परीक्षण मुख्य परियोजना के साथ समन्वयित नहीं थे), इसलिए हमने अंततः सभी कोड फिर से व्यवस्थित किए और परियोजना की जड़ों को प्रतिबद्ध किया: https://github.com/cgeo/ सी-भू-ओपनसोर्स – Bananeweizen