हमें TFS2010 में फ़ाइल मर्ज के साथ कोई समस्या का सामना करना पड़ा। अब तक, हमने समस्याओं के बिना एक शाखा से दूसरी शाखा में विलय किया है (फ़ाइल पर राइट क्लिक करें -> मर्ज करें -> लक्ष्य शाखा चुनें और फ़ाइलों को मर्ज करें)। प्रारंभ में, हमने मुख्य शाखा में उसी फ़ाइल को जोड़ने के बाद, विकास शाखा में नई फ़ाइल जोड़ दी। कुछ अवधि के बाद हमने विकास शाखा में कोड में बदलाव किए और मुख्य शाखा के साथ विलय करने की कोशिश की, लक्ष्य (मुख्य) शाखा नहीं देख पाई। मेरे पास इस स्थिति से संबंधित दो प्रश्न हैं:टीएफएस - फ़ाइल करते समय लक्ष्य शाखा नहीं देख पा रहा है
क्या टीएफएस में नई फाइलें अपलोड करने का यह अच्छा तरीका है। दोनों शाखाओं में अलग-अलग फाइलें जोड़ें या कुछ बेहतर अभ्यास है जहां हम शाखा को विकसित करने के लिए नई फाइल जोड़ सकते हैं और उसके बाद उस फ़ाइल की प्रतिलिपि मुख्य पर बना सकते हैं?
मर्ज ऑपरेशन के दौरान 'छुपा' लक्ष्य शाखा के लिए क्या कारण हो सकता है?
जब इस समस्या को हल करने की कोशिश की, मैं कुछ लेख है कि किसी और के लिए उपयोगी हो सकता है पाया है, लेकिन मेरे मामले में समस्या का समाधान नहीं:
TFS not showing Dev branch in target locations for merging
How to merge new files into another branch in TFS?
अग्रिम में टीएनएक्स!
Nemanja
टीएनएक्स पेंटेलिफ़! इससे हमारी समस्या हल हो गई। हम नई फाइलों को मर्ज नहीं कर सके क्योंकि हम शाखा के बजाए फाइल पर राइट क्लिक के साथ ऐसा करने की कोशिश कर रहे थे। अब हमारे पास ऐसी स्थिति है जहां पिछले बदलाव, उस पल में 'नई' फाइलों के साथ, 'चयनित परिवर्तन' सूची में दिखाए जाते हैं, लेकिन हम उन्हें फिर से मर्ज नहीं कर सकते हैं और चेक-इन परिवर्तन नहीं कर सकते हैं, क्योंकि हमारे पास नए चेक-इन और संशोधन थे शुरुआती परिवर्तनों के बाद ये फ़ाइलें। हम इन जानकारी को 'साफ' कैसे कर सकते हैं, यानी हम इस क्षण से केवल परिवर्तन कैसे देख सकते हैं? –
जब आप स्रोत से लक्ष्य शाखा में विलय करने का प्रयास करते हैं तो क्या TFS किसी संघर्ष के बारे में शिकायत नहीं करता है?यदि आप टकराव टैब में 'लक्ष्य' संस्करण लेना चुनते हैं, तो इसे एक बार और सभी के लिए इस मुद्दे का ख्याल रखना चाहिए। – pantelif