Google क्रोम प्रत्येक पृष्ठ को एक अलग प्रक्रिया में संभालने के लिए कांटा का उपयोग करता है। यह एक पेज पर क्लाइंट-साइड कोड को आपके पूरे ब्राउज़र को नीचे लाने से रोकेगा। कांटा कुछ समानांतर कार्यक्रमों में प्रक्रियाओं को स्पॉन करने के लिए उपयोग किया जाता है (जैसे एमपीआई का उपयोग करके लिखे गए)।
फोर्किंग का उपयोग किस लिए किया जाता है?
फोर्किंग का मतलब है एक ओपन सोर्स सॉफ्टवेयर प्रोग्राम से सोर्स कोड लेना और एक पूरी तरह से नया प्रोग्राम विकसित करना। फोर्किंग अक्सर एक ओपन सोर्स प्रोजेक्ट में गतिरोध का परिणाम होता है जो इतना दुर्गम होता है कि सभी काम रुक जाते हैं।
काँटा कब लगाना चाहिए?
मुझे रिपोजिटरी कब फोर्क करनी चाहिए? यदि आप चाहते हैं कि किसी प्रोजेक्ट की आपकी कॉपी और मूल रिपॉजिटरी के बीच एक लिंक मौजूद हो, तो आपको एक फोर्क बनाना चाहिए। यह आपको अपने कांटे में परिवर्तन करने की अनुमति देगा, फिर अपने परिवर्तनों को प्रस्तावित करने के लिए मूल के लिए एक पुल अनुरोध खोलें।
मुझे फोर्क बनाम क्लोन कब करना चाहिए?
तो उस स्थिति में, क्लोन किए गए रिपॉजिटरी में किए गए परिवर्तन पहले फोर्क किए गए रिपॉजिटरी में धकेल दिए जाते हैं और फिर एक पुल अनुरोध बनाया जाता है। यदि उपयोगकर्ता को योगदानकर्ता के रूप में घोषित नहीं किया गया है और यह एक तृतीय-पक्ष भंडार है (संगठन का नहीं)।
फोर्किंग खराब क्यों है?
फोर्किंग प्रोजेक्ट खराब है क्योंकि यह प्री-फोर्क योगदानकर्ताओं को प्रतिष्ठा जोखिम के लिए उजागर करता है, वे केवल फोर्क के बाद दोनों चाइल्ड प्रोजेक्ट्स में एक साथ सक्रिय होने से ही नियंत्रित कर सकते हैं। (यह आम तौर पर बहुत भ्रमित करने वाला या व्यावहारिक होने में मुश्किल होगा।)