यह निश्चित रूप से संस्करण नियंत्रण सॉफ्टवेयर, और अन्य परियोजना सॉफ्टवेयर का उपयोग करने के लिए एक अच्छा विचार है। ये उपकरण सिर्फ टीम के काम के लिए नहीं हैं, हालांकि वे टीम को काम करने की अनुमति देते हैं। परियोजना में अपने परिवर्तनों का ट्रैक रखने के स्पष्ट कारणों से परे एससीएम उपकरण का उपयोग करना एक अच्छा विचार है ताकि आप उद्योग के उपयोग के साथ familar हैं।
सबवर्जन व्यापक है, और यह काफी अच्छा शर्त है क्योंकि यह पहले और पुराने सीवीएस उपकरण को सफलतापूर्वक बदल दिया गया है। यह केंद्रीय भंडार पर निर्भर करता है जहां कोड संग्रहीत किया जाता है और इसका बैक अप लिया जा सकता है: जहां मैंने व्यक्तिगत परियोजनाओं और छोटी टीम परियोजनाओं के लिए एसवीएन का उपयोग किया है, मैंने सीडी का समर्थन किया है। यदि आपकी प्रोजेक्ट ओपनसोर्स है तो स्रोतफोर्ज जैसी साइटें हैं जो svn का समर्थन करती हैं जिनका आप होस्टिंग के लिए उपयोग कर सकते हैं।
हालांकि कुछ अन्य पोस्टरों ने संकेत दिया है कि एक निजी परियोजना को वितरित प्रणाली से अधिक लाभ हो सकता है: गिट-हब ऑनलाइन आ गया है और सफल होने के प्रयासों को बंद करने के बाद से लोकप्रियता में गिट बढ़ रहा है। http://git-scm.com/ ऐसा लगता है कि आने वाले वर्षों में इन तरह के औजार लोकप्रियता में बढ़ेंगे क्योंकि वे अधिक संख्या में लोगों को एक ही कोड पर भाग लेने की अनुमति देते हैं। एक केंद्रीय भंडार का विचार आराम से प्रत्येक डेवलपर को अलग-अलग डिज़ाइनों को ट्रैक करने की क्षमता प्रदान करता है और केवल समुदाय को उनके द्वारा पूरा किए जाने वाले संस्करणों को वापस देता है।
सभी परियोजनाओं के लिए व्यक्तिगत या नहीं के लिए एससीएम का उपयोग करने के लाभों में से एक यह है कि एक अलग सर्वर को कोड के एक संस्करण का परीक्षण करने के लिए सेट किया जा सकता है। कोड के नवीनतम संस्करण (निरंतर एकीकरण सर्वर या इसी तरह का उपयोग करके) पर स्वचालित परीक्षण आपके द्वारा लिखे गए सॉफ़्टवेयर की गुणवत्ता में सुधार कर सकता है।
कुछ अत्यधिक अनुभवी सॉफ्टवेयर डेवलपर्स एक लय के बारे में बात करते हैं जहां वे बार-बार जांच में वृद्धिशील परिवर्तन करते हैं। छोटे बदलाव करने की आदत में आना जो उन्हें पूरा कर रहा है और इन्हें जांच रहा है: समूह काम करने के लिए एक अच्छा अभ्यास है।
मैं अंत में Dreamhost पर सबवर्सन स्थापित करने का फैसला (मेरे ब्लॉग पहले से ही वहाँ आयोजित किया गया)। आपकी सलाह के लिए धन्यवाद! – collimarco
http://unfuddle.com/ उनके पास गिट और सबवर्जन होस्टिंग है जो स्वयं की मेजबानी नहीं कर सकते हैं। यह टिकट, नोटबुक, विकी, आदि के साथ आता है ... – pirho