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