मैंने हाल ही में स्रोत नियंत्रण की देखभाल के लिए मेकुरियल से टीएफएस 2012 में स्थानांतरित कर दिया है। अब तक मुझे यह पसंद है, लेकिन मैं बस इसके एक पहलू पर फंस गया हूं, इसलिए मैं उम्मीद कर रहा था कि यहां कोई मेरी मदद कर सकता है।टीएफएस 2012 जांच कर रहा है कि क्या शाखा को विलय कर दिया गया है
मान लें कि मेरे पास "मुख्य" नामक शाखा है, और फिर मैं इसे "फ़ीचर 1" कहकर शाखा करता हूं। मैं "फीचर 1" में संशोधनों पर काम कर सकता हूं और फिर इस बिंदु पर मेकुरियल सड़क में एक कांटा खींचागा।
यदि मैं फिर "मुख्य" में अपने "फ़ीचर 1" परिवर्तनों को विलय करता हूं, तो मेकुरियल फिर से फोर्क बैक अप में शामिल हो जाएगा। मैं फिर "फ़ीचर 1" में कुछ और संशोधन कर सकता हूं जो एक और विभाजन का कारण बनेंगे, और एक बार फिर, मेकुरियल मुझे इसका दृश्य प्रतिनिधित्व देगा।
मैंने टीएफएस में इसकी कोशिश की है, और हालांकि वास्तविक शाखाकरण और विलय बहुत आसान है, लेकिन काम करना मुश्किल है यदि "फ़ीचर 1" के भीतर नवीनतम परिवर्तन "मुख्य" में विलय हो गए हैं, या यदि वहां विलय होने के लिए उत्कृष्ट परिवर्तन हैं।
"ट्रैक चेंजसेट" सुविधा करीब आती है और मुझे बताएगी कि "फ़ीचर 1" को किसी बिंदु पर "मुख्य" के साथ विलय कर दिया गया है, लेकिन यह प्रदर्शित नहीं होता है कि अंतिम रूप से "फ़ीचर 1" संशोधित किया गया है या नहीं मर्ज करें।
असल में जो मैं संक्षेप में पूछ रहा हूं वह है, "मैं कैसे बता सकता हूं कि पिछली बार जब माता-पिता के साथ विलय हो गया था तो शाखा में कोई बदलाव आया है?"
शायद मैं केवल उन तरीकों से फंस गया हूं जिनके मेकुरियल चीजें करते थे, लेकिन मैं उपर्युक्त समस्या के साथ कुछ मदद या मार्गदर्शन की सराहना करता हूं।
आपके उत्तर के लिए धन्यवाद - मैं अभी भी नहीं देख सकता कि मैं कैसे सुनिश्चित कर सकता हूं कि विलय के बाद से कोई बदलाव नहीं किया गया है। क्या आप समझा सकते हैं कि मैं ऊपर दिए गए उदाहरण का उपयोग करके थोड़ा और विस्तार से कैसे जांच सकता हूं? धन्यवाद –
मैंने जवाब अपडेट किया है, इसे जांचें। – Isaiah4110
बहुत सराहना की धन्यवाद। –