डीवीसीएस का उपयोग करने में असुरक्षित रूप से बहुत से फायदे हैं और इसे केंद्रीकृत वीसीएस की तरह इस्तेमाल किया जा सकता है, लेकिन स्थानीय काम कर रहे हैं और कुछ छोटे समूह के लिए परियोजना को बहुत आसानी से फोर्क करने में सक्षम होने के कारण निरंतर एकीकरण का समर्थन करना मुश्किल हो गया है? यह विकास में मदद करता है कि सभी को हालिया परिवर्तनों तक पहुंच है, जिन्हें सीआई सर्वर द्वारा परीक्षण किया जाता है, इसलिए असंगत परिवर्तनों की संभावना को कम किया जा सकता है।कॉर्पोरेट वातावरण में निरंतर एकीकरण का उपयोग करने के लिए डीवीसीएस कठिन बनाने का उपयोग कर रहा है?
उत्तर
आप एक डीवीसीएस को केंद्रीकृत कर सकते हैं। डीवीसीएस और केंद्रीकृत लोगों के बीच का अंतर यह है कि एक डीवीसीएस के साथ, आप को को केंद्रीकृत करने के लिए नहीं हैं।
आपके पास एक केंद्रीय भंडार हो सकता है जहां हर कोई परिवर्तन को धक्का दे सकता है, और हर कोई नवीनतम कोड खींच सकता है। आप सर्वर पर एक प्रतिबद्ध हुक लिख सकते हैं ताकि जब भी कोई कोड को धक्का दे, तो यह सुनिश्चित करने के लिए एक परीक्षण चलाता है कि यह परीक्षण पास करता है। यह केवल केंद्रीकृत संस्करण नियंत्रण की तरह है, केवल बेहतर है, क्योंकि मैं एक स्थानीय शाखा बना सकता हूं और केंद्रीय सर्वर पर धक्का देने के लिए तैयार होने से पहले कई स्थानीय काम करता हूं।
क्या आप कभी भी एक बड़ा बदलाव कर रहे हैं जो बहुत सी चीजें तोड़ता है, और कई काम करना चाहता था, लेकिन जब तक आप पूरा नहीं कर लेते हैं तब तक उन्हें साझा नहीं करते हैं और सब कुछ ठीक हो जाता है? यही कारण है कि डीवीसीएस आसान बनाता है।
यह सीआई को निष्पादित करना कठिन बनाता है क्योंकि स्रोत नियंत्रण प्रणाली आपको लगातार एकीकृत करने के लिए प्रोत्साहित करती है। हालांकि, बिल्कुल कुछ भी नहीं है जो आपको केंद्रीय भंडार में नियमित एकीकरण करने से रोकता है। टीम को बस इसके बारे में अनुशासित रहने की जरूरत है।
जहां छोटी टीम परियोजना को फोर्क करते हैं और थोड़ी देर के लिए अपनी खुद की चीज करते हैं, तो आपको लगातार फोर्क के खिलाफ एकीकरण करना चाहिए और संभावित रूप से दो कांटे के बीच नियमित एकीकरण स्थापित करना चाहिए।
इस धारा के समान आधारित बहुमंज़िला निरंतर एकीकरण रणनीतियों होगा कि Accurev धक्का:
http://www.accurev.com/multistage-continuous-integration.html
- 1. कॉर्पोरेट वातावरण में निरंतर परिवर्तन के लिए विकास?
- 2. किस निरंतर एकीकरण पुस्तकालय का उपयोग करने के लिए?
- 3. निरंतर एकीकरण वातावरण में वर्जनिंग को संभालना
- 4. होम डेवलपमेंट के लिए निरंतर एकीकरण सर्वर का उपयोग
- 5. क्या निरंतर एकीकरण का उपयोग करते हुए टीमों के लिए गिट अनुचित है?
- 6. एकीकरण परीक्षण चलाने के लिए वर्चुअल मशीन पर तैनाती के लिए निरंतर एकीकरण का उपयोग करना
- 7. टीएफएस 2012 में निरंतर एकीकरण का उपयोग करके ऑटो परिनियोजन
- 8. निरंतर एकीकरण निर्माण को स्टोर करने के लिए गिट का उपयोग किया जाना चाहिए?
- 9. निरंतर एकीकरण के लिए जांचें
- 10. कोई भी उत्पादन वातावरण में RavenDB का उपयोग कर रहा है?
- 11. स्प्रिंग ब्लेज़ड्स एकीकरण का उपयोग करने में क्या कमी है?
- 12. डेल्फी बिल्ड एमएस बिल्ड का उपयोग कर स्वचालन और निरंतर एकीकरण व्यवहार्य है?
- 13. बहुपद समय का उपयोग कर "सबसे कठिन" समस्याएं क्या हैं?
- 14. उत्पादन वातावरण में HSQLDB का उपयोग
- 15. का उपयोग कर md5 सुरक्षित भी इसकी और अधिक कठिन
- 16. निरंतर एकीकरण में साफ बनाता है
- 17. निरंतर संघ वस्तु का उपयोग क्या है?
- 18. निरंतर एकीकरण - सर्वोत्तम प्रथाओं
- 19. निरंतर एकीकरण और क्यूए
- 20. निरंतर एकीकरण (सीआई) को सुलझाने के लिए आप किस टूल का उपयोग करते हैं?
- 21. बांस निरंतर एकीकरण
- 22. रिपोर्ट बनाने के लिए टीडीडी का उपयोग
- 23. विंडोज एज़ूर और निरंतर एकीकरण
- 24. गतिशील वातावरण में पैक्सो का उपयोग
- 25. कैश बनाने के लिए MapMaker का उपयोग
- 26. crosstab बनाने के लिए LINQ का उपयोग कर परिणाम
- 27. मैवेन आर्केटाइप मॉड्यूल नाम बनाने के लिए गुणों का उपयोग नहीं कर रहा है
- 28. XmlSerializer का उपयोग करना इतना कठिन क्यों है?
- 29. निरंतर एकीकरण के लिए "Arcane एकीकरण" से माइग्रेट कैसे करें?
- 30. एक्सकोड परियोजनाओं के लिए निरंतर एकीकरण?