यह vimdiff है। आप man vimdiff
चलाकर इसके बारे में और जान सकते हैं।
हालांकि, मैं Mercurial के आंतरिक: मर्ज टूल का उपयोग करने की सलाह दूंगा। यह विलय करेगा और यदि कोई संघर्ष होता है, तो फ़ाइल में विवाद चिह्नक डालें और आपको सूचित करें कि एक संघर्ष था। फिर आप फ़ाइल खोलते हैं, संघर्ष को हल करते हैं, संघर्ष मार्करों को हटाते हैं, फ़ाइल को हल के रूप में चिह्नित करते हैं, और जब सभी फाइलें साफ़ हो जाती हैं तो आप विलय का परिणाम कर सकते हैं। यह विचलन कैसे संभालता है इस तरह के समान है। आप आंतरिक उपयोग करने के लिए तेज कॉन्फ़िगर कर सकते हैं: जोड़कर विलय आपके ~/.hgrc फ़ाइल में निम्नलिखित:
[ui]
merge=internal:merge
आप विरोध हुआ फ़ाइलों की सूची प्राप्त करने और उन्हें हल हो गई hg resolve
कहा जाता है चिह्नित करने के लिए इस्तेमाल करेंगे उपकरण है, तो मैं उस उपकरण के बारे में अधिक जानने के लिए hg help resolve
चलाने की अनुशंसा करता हूं। आप चलकर उपकरण मर्ज करने के लिए Mercurial के समर्थन के बारे में अधिक जान सकते हैं: hg help merge-tools
।
स्रोत
2011-05-23 13:16:59
मैंने एक स्क्रीनकास्ट दिखाया [विम में 3 तरीके विलय विवाद कैसे करें] (http://vimcasts.org/episodes/fugitive-vim-resolving-merge-conflicts-with-vimdiff/)। उदाहरण Mercurial के बजाय गिट का उपयोग करता है, लेकिन एक ही सिद्धांत लागू होते हैं। – nelstrom
हालांकि मुझे सराहना है कि आप सहायक होने की कोशिश कर रहे हैं, न तो उन लिंकों में से एक तीन-फ़ाइल diff के साथ सौदा करता है, और वे लगभग पूरी तरह से डुप्लिकेट जानकारी प्रदान करते हैं। मुझे नहीं लगता कि वे पूछे गए प्रश्न का उत्तर देने में मदद करते हैं। –