2009-05-28 4 views
5

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

उत्तर

6

आप एक डीवीसीएस को केंद्रीकृत कर सकते हैं। डीवीसीएस और केंद्रीकृत लोगों के बीच का अंतर यह है कि एक डीवीसीएस के साथ, आप को को केंद्रीकृत करने के लिए नहीं हैं।

आपके पास एक केंद्रीय भंडार हो सकता है जहां हर कोई परिवर्तन को धक्का दे सकता है, और हर कोई नवीनतम कोड खींच सकता है। आप सर्वर पर एक प्रतिबद्ध हुक लिख सकते हैं ताकि जब भी कोई कोड को धक्का दे, तो यह सुनिश्चित करने के लिए एक परीक्षण चलाता है कि यह परीक्षण पास करता है। यह केवल केंद्रीकृत संस्करण नियंत्रण की तरह है, केवल बेहतर है, क्योंकि मैं एक स्थानीय शाखा बना सकता हूं और केंद्रीय सर्वर पर धक्का देने के लिए तैयार होने से पहले कई स्थानीय काम करता हूं।

क्या आप कभी भी एक बड़ा बदलाव कर रहे हैं जो बहुत सी चीजें तोड़ता है, और कई काम करना चाहता था, लेकिन जब तक आप पूरा नहीं कर लेते हैं तब तक उन्हें साझा नहीं करते हैं और सब कुछ ठीक हो जाता है? यही कारण है कि डीवीसीएस आसान बनाता है।

0

यह सीआई को निष्पादित करना कठिन बनाता है क्योंकि स्रोत नियंत्रण प्रणाली आपको लगातार एकीकृत करने के लिए प्रोत्साहित करती है। हालांकि, बिल्कुल कुछ भी नहीं है जो आपको केंद्रीय भंडार में नियमित एकीकरण करने से रोकता है। टीम को बस इसके बारे में अनुशासित रहने की जरूरत है।

जहां छोटी टीम परियोजना को फोर्क करते हैं और थोड़ी देर के लिए अपनी खुद की चीज करते हैं, तो आपको लगातार फोर्क के खिलाफ एकीकरण करना चाहिए और संभावित रूप से दो कांटे के बीच नियमित एकीकरण स्थापित करना चाहिए।

इस धारा के समान आधारित बहुमंज़िला निरंतर एकीकरण रणनीतियों होगा कि Accurev धक्का:
http://www.accurev.com/multistage-continuous-integration.html

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

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