मुझे पता है कि गिट ओपन सोर्स प्रोजेक्ट्स के लिए बहुत अच्छा है। लेकिन मैं सोच रहा था: 1 वर्ष की परियोजना पर काम कर रहे 20 प्रोग्रामर के साथ एक कंपनी के लिए, कौन सा स्रोत नियंत्रण प्रणाली वांछनीय है? मैंने जो सुना, उसमें से Git पुलिंग का उपयोग करता है; यह मुख्य ट्रंक में अपने परिवर्तनों को प्राप्त करने के लिए किसी और के माध्यम से जाने की आवश्यकता से कम नहीं होगा? खासकर जब हर कोई एक ही समय पर काम कर रहा हो?
यह सिर्फ एक उदाहरण है जिसके बारे में मैं सोच रहा था। मुझे पता है कि एसवीएन का उपयोग कैसे किया जाता है, लेकिन मेरी पिछली नौकरी में भी हमने इसे अपनी परियोजनाओं पर उपयोग नहीं किया, क्योंकि सब कुछ PHP में किया गया था और आमतौर पर 1 सप्ताह की परियोजनाएं थीं। मेरे पास अपने स्थानीय कोड के लिए सिर्फ SVN था और इसे दूसरों के साथ उपयोग करने की आवश्यकता नहीं थी।
तो क्या अच्छा स्रोत नियंत्रण कर रहे हैं, और विशेष रूप से यह इसके लिए क्यों अच्छा है?