2008-09-08 16 views
54

के लिए बेहतर मर्ज टूल क्या tortoisesvn के लिए एक अच्छा बाहरी विलय उपकरण है (मुझे विशेष रूप से मर्ज टूल में निर्मित नहीं है)। मैं डिफ के लिए WinMerge उपयोग करते हैं, लेकिन यह तीन तरह से मर्ज (शायद एक बेहतर सवाल होगा वहाँ TortoiseCVS तरह विलय करने के लिए TortoiseSVN मजबूर करने के लिए एक तरीका है?)सबवर्सन

[संपादित करें]

साथ काम नहीं करता की कोशिश के बाद उनमें से सभी, मेरे लिए, SourceGear वह है जिसे मैं पसंद करता हूं। जिस तरह से sourcegear से DiffMerge निर्दिष्ट करने के लिए है:

C: \ Program Files \ SourceGear \ DiffMerge \ DiffMerge.exe/t1 = "मेरा काम संस्करण"/t2 = "भंडार संस्करण"/t3 = "बेस"/आर =% विलय कर दिया% मेरा% उनकी% बेस

+1

Diffmerge यूजर इंटरफेस बीच इतना सही turtoiseSVN आदेशों में दिखाया आधार फाइल करने के लिए अनुकूलित है है की तरह = "बेस"/टी 3 = "उनका"/आर =% विलय% मेरा% आधार% उनका –

+0

@ क्रिस एरिक्सन: हैलो सर, क्या आप संभवतः मेरे प्रश्न [यहां] (http://stackoverflow.com/q) के साथ मेरी मदद कर सकते हैं/36157555/3287204)? धन्यवाद ... :) –

उत्तर

31

Sourcegear DiffMerge पर एक नज़र डालें। डिफमेज उनकी वॉल्ट और किले उत्पादों से तुलना और विलय उपकरण है, लेकिन वे इसे एक स्टैंडअलोन टूल के रूप में मुफ्त में उपलब्ध कराते हैं। एक उल्लेखनीय विशेषता यह है कि यह पूरे निर्देशिका पेड़ के diffing की अनुमति देता है।

संपादित करें: जबकि डिफमेर्ज एक नि: शुल्क उपकरण बना रहता है, यह दिन में कम से कम एक बार पॉपअप के साथ पंजीकरण के लिए nags (कम से कम संस्करण 4.2 के बाद)। यह भी पॉपअप में कहा गया है:

भी पंजीकरण, लेकिन कोर सुविधाओं और सुधारों की आवश्यकता होगी हर किसी के लिए उपलब्ध हो जाएगा आगामी रिलीज़ में नई सुविधाओं का चयन करें।

3

CompareIt मैं SVN के लिए कमांड लाइन इंटरफेस का उपयोग कर पाते हैं, अच्छा है, कि यह मेरे लिए अधिक विलीन हो जाती है, जहां कछुआ बातों पर ऊपर उठाता है और कहता है।

42

Perforce Merge Tool

हालांकि लाज़िमी जाहिर है मर्ज उपकरण है मुक्त नहीं। यह डिफ़ॉल्ट TortoiseSvn एक से 100x बेहतर है। TortoiseSVN के साथ एकीकृत करने के लिए मर्ज उपकरण सेट:

C: \ पथ-करने के लिए \ P4Merge.exe% बेस% उनकी% मेरा% विलय कर दिया

+0

काफी अच्छा लग रहा है, यह बात 90 एमबी पर है! – zb226

6

मैं 3-ओर मर्ज उपकरण के रूप में KDiff3 का उपयोग । यह एक सभ्य नौकरी करता है।

+0

यह वास्तव में एक सभ्य नौकरी कर सकता है और इसमें एक अच्छा साफ इंटरफ़ेस है। मैं इसे टोर्टोइज एसवीएन के साथ मर्ज टूल के रूप में उपयोग करता हूं और यह लगभग हमेशा मेरे संघर्षों को स्वचालित रूप से ठीक कर सकता है।(मैंने संघर्षों जैसी चीजें देखी हैं: 450; स्वचालित रूप से हल: 448) – jbvo

6

Araxis Merge महंगा है, लेकिन बढ़िया है। फ़ाइलों या फ़ोल्डर्स पर 3 तरीके विलय करता है वास्तव में अच्छी तरह से। मुझे लगता है कि यह जिस तरह से प्रदर्शित करता है वह विंडिफ़ या पी 4 के उपकरण से अधिक उपयोगी होता है।

19

Beyond Compare मुझे कई बार सुझाव दिया गया है। sgdm.exe/t1 = "मेरा"/टी 2:

+3

मैं केवल एक अपवर्त के साथ पर्याप्त अनुशंसा नहीं कर सकता। –

0

मैं इस एक SmartSynchronize जो गैर वाणिज्यिक उपयोग के लिए नि: शुल्क है