2015-05-14 8 views
8

मैंने हाल ही में git namespaces के बारे में सीखा और वर्तमान में इसे पकड़ने की कोशिश की। गिट में किस स्थितियों में नेमस्पेस उपयोगी हो सकते हैं?गिट नेमस्पेस के लिए उपयोग के मामले क्या हैं?

+0

_ एक ही रिपॉजिटरी के नामस्थान के रूप में एकाधिक रिपॉजिटरीज़ को स्टोर करना एक ही ऑब्जेक्ट की डुप्लिकेट प्रतियों को संग्रहीत करने से बचाता है, जैसे कि उसी स्रोत की एकाधिक शाखाओं को संग्रहीत करते समय। [Git-scm.com/docs/gitnamespaces#_description ](http:/ /git-scm.com/docs/gitnamespaces#_description) –

+2

@ जॉर्ज कॉमिन "उसी ऑब्जेक्ट की डुप्लिकेट प्रतियों को संग्रहीत करने" और "उसी स्रोत की एकाधिक शाखाओं को संग्रहीत करने" के लिए उपयोग के मामले क्या हैं? मुझे स्वीकार करना होगा: मैं थोड़ा बेवकूफ हूँ। यह वाक्य मुझे और भी बेवकूफ और उलझन में महसूस करता है। –

+0

और, ज़ाहिर है, मैंने सवाल पूछने से पहले मैनुअल पढ़ा। यही कारण है कि मैं पूछ रहा हूं: मुझे समझ में नहीं आया। –

उत्तर

3

यह गिटहब या git.kernel.org जैसी गिट सेवा के लिए उपयोगी हो सकता है जहां एक भंडार कई बार फोर्क किया जाता है। प्रत्येक कांटा लगभग समान होता है, इसलिए यदि सभी फोर्कों के लिए केवल एक ऑब्जेक्ट स्टोर का उपयोग किया जाता है तो सेवा काफी जगह बचत और कैश प्रदर्शन सुधार का आनंद ले सकती है।

सेवा गिट के चारों ओर एक हल्के रैपर के माध्यम से इसे कार्यान्वित कर सकती है जो स्वचालित रूप से GIT_NAMESPACE मान पर भंडार का नाम प्रीपेड करता है।

इसके अलावा, मुझे यकीन नहीं है कि कोई नामस्थान का उपयोग क्यों करेगा।

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