svn - क्या होता है "अंतिम मर्ज ऑपरेशन 'x.cs' फ़ाइल को जोड़ने की कोशिश की, लेकिन फ़ाइल को काम की प्रतिलिपि में बाधित किया गया था।" मतलब?



merge tortoisesvn (1)

इसका अर्थ है कि x.cs नाम की फाइल branch/B में जोड़ x.cs थी हालांकि, branch/A x.cs नामक एक फ़ाइल भी शामिल थी। x.cs नामक दोनों फाइलें संबंधित नहीं हैं लेकिन उन्हें स्वतंत्र रूप से जोड़ दिया गया है

अब आप branch/A को branch/B में मर्ज करने का प्रयास कर रहे हैं। यह विलय x.cs फ़ाइल को जोड़ने की कोशिश करता है जिसे branch/A में branch/B में जोड़ा गया था। लेकिन पहले से ही branch/B में एक नाम x.cs branch/B , और उस फ़ाइल को branch/A से एक को रोकता है

यही त्रुटि संदेश आपको बता रहा है।

मैं मर्ज करने के लिए TortoiseSVN का उपयोग कर रहा हूं मैं / शाखा / ए में / शाखा / बी को मर्ज करने की कोशिश कर रहा हूं, जो दोनों / ट्रंक से शाखाएं हैं। मुझे एक पेड़ संघर्ष मिल रहा है और संवाद में इस तरह एक संदेश है:

अंतिम मर्ज ऑपरेशन 'x.cs' फ़ाइल को जोड़ने की कोशिश की, लेकिन फ़ाइल को काम की प्रतिलिपि में बाधित किया गया था।

यह मुझे वर्तमान कार्यशील प्रतिलिपि स्वीकार करने का विकल्प देता है, बाद में स्थगित या हल करता है I

मैंने सोचा था कि इसका मतलब था कि एक ही नाम की दो फाइलें अलग-अलग प्रत्येक शाखा में जोड़ दी गई थीं क्या मुझे ये समझ है कि यह संघर्ष सही है? यदि मेरे पास है, तो मुझे दो फाइलों को एक साथ मिलाने का विकल्प क्यों नहीं दे रहा है?






tortoisesvn