সেরা ত্রি-উপায় সংহতকরণ সরঞ্জামটি কী? [বন্ধ]


272

সাবভার্সন, গিট, মার্কুরিয়াল এবং অন্যান্যরা দ্বি-ত্রি মার্জগুলিকে (খনি, তাদের এবং "বেস" সংশোধনকে সংযুক্ত করে) সমর্থন করে এবং বিরোধগুলি সমাধানের জন্য গ্রাফিকাল সরঞ্জামগুলি সমর্থন করে।

আপনি কোন সরঞ্জামটি ব্যবহার করেন? উইন্ডোজ, ম্যাক ওএস এক্স, লিনাক্স, ফ্রি বা বাণিজ্যিক, আপনি এটির নাম দিন।

কেবল কথোপকথনটি শুরু করতে এখানে কয়েকটি ব্যবহার করেছি বা শুনেছি:

(আমি বুঝতে পারি যে এটি সর্বোত্তম ডিফ সরঞ্জামটির মতো , তবে এটি আলাদা যে আমি স্পষ্টতই ত্রি-মুখী মার্জ সরঞ্জামগুলিতে ফোকাস করি; উদাহরণস্বরূপ, উইনমার্গ তালিকার বাইরে রয়েছে))



4
আসলে উইনমার্গের ভিসিএস সরঞ্জামগুলির সাথে এটি ব্যবহার করার সাথে 3 টি উপায় তুলনা রয়েছে, আপনাকে কেবল 3 ফাইল (বাম, ডান, ফলাফল) কমান্ড লাইনে যুক্তি হিসাবে পাস করতে হবে এবং এটি কাজ করে।
জিলভিনাস

3
সেরা একত্রীকরণের সরঞ্জামটি কী তা বলা মুশকিল, কারণ এটি বিষয়গত কারণের উপর নির্ভর করে। কিন্তু আপনি একটি বৈশিষ্ট্য খুঁজছি হয় যদি চিহ্ন পার্থক্য, চেষ্টা semanticmerge.com
ড্যানিয়েল Peñalba

28
এই প্রশ্নটি গঠনমূলক না হয়ে কীভাবে বন্ধ করা যায়? এটা তোলে 182 upvotes, 123 নক্ষত্র এবং 11 উত্তর, স্পষ্টত অনেক মানুষ মনে করেন এটা আছে হয় গঠনমূলক।
হ্যালো গুডবাই

3
@ শুক্লসওয়াগ এটি আমার প্রশ্নের সাথে কীভাবে সম্পর্কিত? আমি ভাবলাম কেন এটি "গঠনমূলক নয়" হিসাবে বন্ধ করা হয়েছিল।
হ্যালো গুডবাই

উত্তর:


167

কেডিফ 3 ওপেন সোর্স, ক্রস প্ল্যাটফর্ম

লিনাক্স এবং উইন্ডোজের জন্য একই ইন্টারফেস, বিরোধগুলি সমাধানের জন্য খুব স্মার্ট অ্যালগরিদম, বিরোধগুলি সমাধানের জন্য নিয়মিত অভিব্যক্তি, ক্লিয়ারকেস, এসভিএন, গিট, এমএস ভিজ্যুয়াল স্টুডিও, সম্পাদনাযোগ্য মার্জ ফাইলের সাথে সংহতকরণ, ডিরেক্টরিগুলির তুলনা করুন

এর কীবোর্ড-নেভিগেশন দুর্দান্ত: বিভাজনগুলি নেভিগেট করতে ctrl-তীরগুলি, মার্জ করার জন্য ctrl-1, 2, 3।

এছাড়াও, https://stackoverflow.com/a/2434482/42473 দেখুন

এখানে চিত্র বর্ণনা লিখুন


10
কেডিফ 3 এর আরও সুবিধা: লিনাক্স এবং উইন্ডোজের জন্য একই ইন্টারফেস, সংঘাতের সমাধানের জন্য খুব স্মার্ট অ্যালগরিদম, স্বয়ংক্রিয়ভাবে বিরোধগুলি সমাধানের জন্য নিয়মিত অভিব্যক্তি, ক্লিয়ারকেস, এসভিএন এবং গিটের সাথে সংহত, সম্পাদনাযোগ্য মার্জড ফাইল, ডিরেক্টরিগুলির তুলনা করুন।
Neves

3
@ থমাস এটি সত্য নয়, উদাহরণের জন্য অন্যান্য kdiff3উত্তর দেখুন । kdiff3পুরো ডিরেক্টরি গাছগুলি সুখের সাথে পৃথক হবে এবং একীভূত করবে এবং বহু বছর ধরে করেছে! কিছু সরঞ্জাম (যেমন git) কেবল এটি ফাইলের জন্য প্রবর্তন করতে পারে তবে অন্যান্য সরঞ্জামগুলি (যেমন মাদারিয়াল) আপনাকে আনন্দের সাথে ত্রি-উপায়ে পৃথক / পুরো সংগ্রহস্থলগুলিকে একীভূত করতে দেয়।
মার্ক বুথ

2
স্থানীয় এবং অন্যান্য পরিবর্তনগুলি যোগ করা লাইনের সংখ্যার সাথে পৃথক হলে কেডিফ 3 ভয়ঙ্কর; যদি স্থানীয়ভাবে আপনি A, B এবং C লাইন যুক্ত করেন তবে অন্য পরিবর্তনগুলি কেবল A এবং C যুক্ত করে, তারপরে কেডিফ 3 কাজ করে যে এ যুক্ত হয়েছিল, তারপরে সি এর সাথে বি সংঘাত খুঁজে পাবে, তারপরে যাইহোক সি যুক্ত করে।
নীল

3
2016 সালে এই উত্তর সম্পর্কে কারও মতামত আছে?
শাদোনিনজা

4
এটি 2014 সালের পরে সমর্থন করে না
রুসলান কে।

106

আমি অন্য ব্লগ নিবন্ধে এটি সম্পর্কে শুনেছি বলেই কেবল পি 4 ড্যামার চেক আউট করেছেন :

এখানে চিত্র বর্ণনা লিখুন

খুব চতুর ইন্টারফেস, এবং বিনামূল্যে! আমি একজন বিশ্বস্ত আরাক্সিস মার্জ ব্যবহারকারী হয়েছি, তবে এটি নিখরচায় এবং দুর্দান্ত বলে বিবেচনা করে আমি আপনাকে এটিটি পরীক্ষা করতে উত্সাহিত করব।


11
এটি উইন্ডোজ, ম্যাক, লিনাক্স, ফ্রিবিএসডি, এবং সোলারিস 10
গ্র্যান্ট লিমবার্গের জন্য

36
@ আর্ট: অবশ্যই আপনি পি 4 মার্জে মার্জ ফলাফলটি সম্পাদনা করতে পারবেন। আমি সব সময় এটা!
Sklivvz

9
p4 विसরও উদ্যোগের জন্য "মুক্ত" নয়। লাইসেন্সটি বাণিজ্যিক ব্যবহারের জন্য সীমাবদ্ধ।
ডিএইচ 4

21
@ ডিএইচ 4 আমি কেবল অফিসিয়াল পারফোর্স সমর্থন থেকে একটি ই-মেইল পেয়েছি এবং পি 4 মার্জ বাণিজ্যিক ব্যবহারের জন্য বিনামূল্যে (আমি এমএস এর পক্ষে কাজ করি, এটি এর চেয়ে বেশি উদ্যোগ পায় না;))
ওহাদ স্নাইডার

4
P4 विसরে কোনও ফোল্ডার তুলনা সমর্থন। এটি পি 4 মার্গের ক্ষেত্রে সত্যিই দুর্দান্ত সংযোজন হত।
রানটাইম এক্সসেপশন

95

তুলনা ছাড়াই 3 প্রো ত্রি-মুখী মার্জিকে সমর্থন করে এবং এটি একটি দুর্দান্ত চিত্তাকর্ষক মার্জ সরঞ্জাম। এটি বাণিজ্যিক (তবে এটি মূল্যবান, আইএমএইচও) এবং উইন্ডোজ, লিনাক্স এবং ম্যাক ওএস এক্সে উপলভ্য

যেমনটি একটি মন্তব্যে উল্লেখ করা হয়েছে, এটি সস্তাও।

এখানে চিত্র বিবরণ লিখুন

দ্রষ্টব্য: যদি কারও কাছে একত্রীকরণের সেট না থাকে, অর্থাৎ গন্তব্য ফাইলে বসবাসকারী মার্জ মার্কারগুলি না থাকে, তুলনা ছাড়িয়ে ত্রি-উপায় ফাইল তুলনা / সম্পাদনা সরবরাহ করে না। ছাড়িয়ে তুলনা বলছেন যে বৈশিষ্ট্যটি তাদের তালিকায় রয়েছে

দ্রষ্টব্য: 3-উপায় একত্রিত করা কেবলমাত্র তুলনা 3 এর প্রো সংস্করণে একটি বৈশিষ্ট্য


16
তুলনার বাইরে +1 দামের পক্ষে খুব সহজেই মূল্যবান, বিশেষত যখন আপনি অন্যান্য বৈশিষ্ট্যগুলি বিবেচনা করেন।
জামেয়ি

2
ভাল, তবে ফোল্ডার নির্বাচন করার জন্য কোনও সমর্থন নেই
মাইকেল ফিটজপ্যাট্রিক

9
মাইকেল, আপনি কী বলতে চাইছেন তা আমি নিশ্চিত নই। তুলনা বাদে আলাদা আলাদা ফোল্ডারগুলির জন্য দুর্দান্ত সমর্থন রয়েছে: স্কুটারসওয়ার্টওয়্যার / মোরইনফো.পিপি
ব্রুস ক্রিস্টেনসেন

4
এটি তাদের ওয়েবসাইটে স্পষ্টভাবে ইঙ্গিত করা হয়েছে - রাজ্য প্রো সংস্করণে আপডেট হওয়া উত্তরটি 3-উপায় সংযুক্তির জন্য প্রয়োজনীয়
জোশুয়া ম্যাককিনন

2
4 টির তুলনা ছাড়াই প্রো যুক্ত ফোল্ডার মার্জ সমর্থন।
ক্রিস কেনেডি

75

মাউন্ট ডিফ ভিউয়ার

মেল্ডের সাথে কাজ করার ক্ষেত্রে আমার কেবল ভাল অভিজ্ঞতা ছিল। আমি যখন শাখাগুলির মধ্যে অগোছালো কোড মার্জ করতে পারি তখন আমি এটি ব্যবহার করি। এটি ব্যবহার করা সহজ এবং একটি পরিষ্কার ইন্টারফেস রয়েছে।

  • মুক্ত উৎস
  • লিনাক্স, উইন্ডোজ এবং ম্যাকস সমর্থিত
  • একাধিক ফাইলের পার্থক্য
  • ত্রি-উপায়ে তুলনা করুন সমর্থন

উবুন্টুতে, ইনস্টলটি এত সহজ: sudo apt-get install meld

এখানে চিত্র বর্ণনা লিখুন


3
+1 মাউন্ট চতুর, পরিষ্কার, "যথেষ্ট" সফ্টওয়্যার।
ট্রেভর ব্র্যাম্বল

15
মাঠ ত্রুটিযুক্ত এবং এর ভিজ্যুয়াল ক্লুগুলি বিভ্রান্তিকর।
এআইব

6
মাঠ এমনকি গিট দিয়ে সঠিকভাবে কাজ করে না।
13:41 এ পিছলে

65
মেশানো, দুর্ভাগ্যবশত, হয় না তিনপথ একত্রীকরণ টুল (এমনকি তারা এটা হোমপেজে State)। থ্রি-ওয়ে মার্জ করার জন্য আপনার চারটি উইন্ডো (বেস ফাইল) দরকার। তবে আমি মেল্ড পছন্দ করি, দুর্দান্ত কাজ করে।
lzap

8
@lzap, আসলে মেশানো ছিল তিনপথ, কিন্তু এটা অনথিভুক্ত হয় এবং এক মাসে বা তাই আগে আমি লক্ষ্য করেছি তারা সম্পূর্ণরূপে সরিয়েছি 3-উপায় একত্রীকরণ: is.gd/prKX5d আপনি একটি পুরানো যথেষ্ট সংস্করণ এখনও দিয়ে বিদ্ধ তাহলে ভাগ্য যদিও।
ম্যাগনাস

45

vimdiff। এটা দুর্দান্ত। আপনার যা দরকার তা হ'ল তিন ফুট প্রশস্ত উইন্ডো।

এখানে চিত্র বর্ণনা লিখুন


11
আপনি "gvimdiff -O branch1.txt বেস.txt শাখা 2.txt মার্জ.txt" করতে পারেন তা নির্ধারণ করার জন্য কিছু সময় নিলেন এবং সিআরটিএল + ডব্লু জে ব্যবহার করুন স্ক্রিনের নীচে একীভূত করার জন্য move আপনি কি এটি এভাবে ব্যবহার করেন?
উইম কোয়েন

খুব বেশি, আমি ভিএম ব্যবহার করি না, জিভিএম না।
পল বেকিংহাম

7
ডাউনভোট, এটি সত্যই বিরোধগুলি সমাধান করে না, এটি কেবল ভিন্ন।
পাইটর

3
ভিমডিফের কাছে এখন 3-উপায় মার্জ (যেমন 4 টি প্যানস
সনিয়া হ্যামিলটন

8
@ পাইওটর ভিমডিফ প্রকৃতপক্ষে দ্বন্দ্ব সমাধান করে। আপনি নীচের অংশে মার্জ হওয়া ফাইলটি তৈরি করতে "diffg <bufferNum>" কমান্ডটি ব্যবহার করেন। বাটম মার্জ ফলকটি বাফার 1 এবং অন্যান্যরা শীর্ষে 2,3,4 4 ডিফার্সগুলিতে ঝাঁপ দিতে সি এবং সি ব্যবহার করুন] এটি ডিবিয়ান হুইজি 7.7 এর বক্স কার্যকারিতার বাইরে।
ইক্কি

37

উত্স গিয়ার ডিফ মার্জ :

ক্রস প্ল্যাটফর্ম, সত্য ত্রি-মুখী মার্জ এবং এটি বাণিজ্যিক বা ব্যক্তিগত ব্যবহারের জন্য সম্পূর্ণ বিনামূল্যে।

এখানে চিত্র বর্ণনা লিখুন


1
আমি বছরের পর বছর ধরে ডিফমার্জ ব্যবহার করেছি এবং এটি পছন্দ করেছি। যাইহোক, আমি এই ব্লগ পোস্টটি পড়েছিলাম যেখানে লেখক ডিফারফাইজ করার সরঞ্জামগুলির দিকে তাকিয়ে ছিলেন এবং তালিকাটি ডিফমার্জ এবং পি 4 মার্জেতে নামিয়ে রেখেছিলেন। তিনি পি 4 মের্গের সাথে শেষ হয়ে গেলেন কারণ এটির একটি সুন্দর ইন্টারফেস ছিল। আমি আজই P4Merge ব্যবহার শুরু করেছি এবং আমাকে একমত হতে হবে। বিশেষত, ডিফফর্ম ভাল পরিবর্তনগুলি প্রদর্শন করে না - এটি মুছে ফেলা এবং সন্নিবেশ হিসাবে দেখায়। একসাথে যদি অনেক পরিবর্তন ঘটে থাকে তবে এটি বিভ্রান্তিকর হতে পারে। P4Merge এটি আরও ভাল দেখায়।
সাইমন তেউসি

1
আমি দেখতে পাচ্ছি যে বিচ্ছুরণটি নিখরচায় নয় , এর দাম 19 ডলার
এরকফেল

3
@ এরকফেল, এটি ভুল। নিবন্ধকরণ alচ্ছিক এবং সফ্টওয়্যারটি ব্যবহারের জন্য নিখরচায়: "সোর্সগিয়ার ডিফফার্জে একটি পুরষ্কার প্রাপ্ত ফাইল ডিফ এবং সংহতকরণ সরঞ্জাম যা ২০০ 2007 সাল থেকে পেশাদার বিকাশকারী এবং শখবিদদের সহায়তা করে আসছে Source সোর্সগিয়ার ডিফফর্মকে বিনা মূল্যে লাইসেন্সের জন্য লাইসেন্স দেওয়া হয়েছে। তবে, ডিফফর্মকে নিবন্ধন করে আপনি নতুন পণ্য বিকাশ, রক্ষণাবেক্ষণ, এবং সহায়তা তহবিল সাহায্য করবে। আমাদের নিবন্ধিত ব্যবহারকারীদের ধন্যবাদ জানাতে এবং অতিরিক্ত নিবন্ধগুলি উত্সাহিত করার উপায় হিসাবে, আমরা 4.2 ... "তে কিছু নতুন বৈশিষ্ট্য যুক্ত করেছি (প্রোগ্রামের পাঠ্যক্রমে)
মুহাদ

1
আমি ডি 4 মির্জে (যা আমি এখন ডিফিং এবং গিটে মার্জ করার জন্য ব্যবহার করি) এর সাথে তুলনা করে ডিফফর্মে দরকারী মনে করি এটি হ'ল এটি উইন্ডোজ ফাইল এক্সপ্লোরারের সাথে সংহত করে। বিশেষত, আমি একটি ফোল্ডারে একটি ফাইল মনে রাখতে পারি, তারপরে স্মরণ করা ফাইলটিকে অন্য ফোল্ডারে তুলনা করতে পারি। আমি এটি মাসে একবার বা দু'বার কার্যকর খুঁজে পেয়েছি, যেখানে তুলনা করার জন্য আমাকে দুটি ফোল্ডারে একই ফোল্ডারে স্থানান্তর করতে হবে না (যেমন এসকিউএল স্ক্রিপ্টগুলি উত্স নিয়ন্ত্রণে নেই)।
সাইমন তেউসি

1
@ সিমনটিউজি: ম্যাকের জন্য পি 4 মার্জ ফাইলগুলির একই ফোল্ডারে থাকা দরকার না। এটি আপনাকে ফাইল সিস্টেম ব্রাউজ করতে এবং কম্পিউটারের যে কোনও জায়গা থেকে বেস, প্রথম এবং দ্বিতীয় ফাইল নির্বাচন করতে দেয়।
স্টিভ স্যামুয়েলস

32

আরাক্সিস মার্জ । এটি কমারিকাল, তবে এটি এত মূল্যবান ... এটি উইন্ডোজ এবং ম্যাক ওএস এক্স এর জন্য উপলব্ধ

এখানে চিত্র বিবরণ লিখুন


5
সম্মত হন, এটি আমি সবচেয়ে ভাল ব্যবহার করেছি।
ড্যান ওলসন

1
আমার পর্যবেক্ষণ: 5MB এর কাছাকাছি বড় ফাইলগুলি পরিচালনা করার সময় এটি তুলনামূলকভাবে ধীর হয়।
নাগা কিরণ

3
আরাক্সিসের জন্য +1। ব্যক্তিগত ব্যবহারের জন্য আমি যে কয়েকটি সরঞ্জামের জন্য ভাল অর্থ প্রদান করতে ইচ্ছুক ছিল তার একটি। অন্যান্য সমস্ত কিছু বিশৃঙ্খলাযুক্ত, বিভ্রান্তিকর এবং তুলনায় পলগুলি (পাং উদ্দেশ্যে)।
ড্যান এস্পারজা

8
দীর্ঘদিন ধরে আরাক্সিস ব্যবহারের পরে আমার সংস্থাটি নিম্নলিখিত কারণে কেডিফ 3 এ স্যুইচ করেছে: (1) আরাক্সিসে মার্জ হওয়া বাতিল হয়ে গেলে ফাইলটি এখনও টরটোইজএইচজি-তে সমাধান হিসাবে চিহ্নিত হয়ে যায়। (২) আরাক্সিস বেস পুনর্বিবেচনার মিশ্রণ এবং "মার্জ রেজাল্ট" ফলটিতে সংযুক্তির ফলাফল দেখায় যা ঘন ঘন বিভ্রান্তিকর হয়। (3) টর্টোইজএইচজি থেকে কেডিফ 3 এটি ব্যবহার করতে পারলে স্বয়ংক্রিয়ভাবে ব্যবহারকারীর মিথস্ক্রিয়া ছাড়াই মার্জ হয়ে যাবে। (4) কেডিফ 3 এর মার্জ অ্যালগরিদম কেবল আরও ভাল কাজ করে বলে মনে হচ্ছে। তবে আমরা এখনও আমাদের তুলনা সরঞ্জাম হিসাবে আরাক্সিস ব্যবহার করি :)
মাইকেল প্লেটিং 16

2
অন্যান্য উত্তরের মন্তব্যে যেমন উল্লেখ করা হয়েছে, যথাযথ 3-উপায় সংহতকরণের 4 টি প্যানেল রয়েছে - বেস, স্থানীয়, দূরবর্তী এবং ফলাফল । আরাক্সিস বেস এবং ফলাফলকে সংযুক্ত করে, যা সমস্যার সৃষ্টি করতে পারে।
নিউওনব্লিটজার

27

কেডিফ 3 সংঘাতের রেজোলিউশন অ্যালগরিদমটি সত্যিই চিত্তাকর্ষক।

এমনকি যখন সাবস্ট্রেশন কোনও সংঘাতের ইঙ্গিত দেয়, কেডিফ 3 এটিকে স্বয়ংক্রিয়ভাবে সমাধান করে। উইন্ডোজ এবং লিনাক্সের জন্য একই ইন্টারফেস সহ সংস্করণ রয়েছে। এটি কচ্ছপের সাথে এবং আপনার লিনাক্স শেলের সাথে সংহত করা সম্ভব।

এটি আমার প্রিয় ওপেন সোর্স সফ্টওয়্যারটির তালিকায় রয়েছে। যে কোনও মেশিনে আমি ইনস্টল করা প্রথম সরঞ্জামগুলির একটি।

আপনি এটিকে সাবভার্সিয়ন, গিট, মার্চুরিয়াল এবং ক্লিয়ার কেসে ডিফল্ট ডিফ সরঞ্জাম হিসাবে কনফিগার করতে পারেন। এটি প্রায় সমস্ত ক্লিয়ারকেস দ্বন্দ্বও সমাধান করে। উইন্ডোজে এটির উইন্ডোজ এক্সপ্লোরারের সাথে একটি দুর্দান্ত সংহতকরণ রয়েছে: দুটি ফাইল নির্বাচন করুন এবং সেগুলি তুলনা করতে ডান ক্লিক করুন, বা একটি ফাইল 'পরে সংরক্ষণ করুন' রাইট ক্লিক করুন, এবং তারপরে তুলনা করতে অন্য একটি নির্বাচন করুন।

মার্জ করা ফাইলটি সম্পাদনাযোগ্য। স্লিক কীবোর্ড শর্টকাট রয়েছে।

আপনি এটি তুলনা করতে এবং ডিরেক্টরিগুলি মার্জ করতেও ব্যবহার করতে পারেন। দেখা: কেডিফ 3 ডিরেক্টরিগুলির তুলনা করে

একটি উন্নত বৈশিষ্ট্য হ'ল স্বয়ংক্রিয় মার্জ সংজ্ঞায়িত করার জন্য নিয়মিত এক্সপ্রেশন ব্যবহার করা।

আমার একমাত্র বিরক্তি হ'ল এটি আপনার প্রিয় ডিস্ট্রো ভান্ডারে উপস্থিত না থাকলে সংকলন করা একটু কঠিন difficult


3
আমি একীভূত অ্যালগরিদম সম্পর্কে একমত এটি অবিশ্বাস্য পরিশীলিত, এবং আশ্চর্যরূপে আপনি কী করতে চান তা "জানেন" বলে মনে হয় যা অন্য সরঞ্জামগুলি পারে না। এটি নিয়মিত ডিফফ 3 এবং সাবভারশন (ব্লগার) ক্রাশ করে এবং একটি গিট সংশ্লেষে এমনকি সহায়ক হতে পারে।
কেভিনার্পে

পরবর্তী কীবোর্ড শর্টকাটগুলি এবং একটি / বি / সি বেছে নেওয়ার জন্য কোথায়?
mylord

@ মাইলর্ড: অনেক দ্বন্দ্বের জন্য এ / বি / সি নির্বাচন করতে একটি ছোট অটো-অ্যাডভান্স-বিলম্ব এবং শর্টকাট Ctrl-1/2/3 ব্যবহার করুন।
নেভ

আপনার জন্য কেডিফ 3 কে প্রতিস্থাপন করেছে? এর বড় ব্যবহারকারী, তবে আমি নিজেকে দেখতে পাচ্ছি যে এই দিনগুলিতে আরও ভাল বিকল্প আছে কিনা
chrispepper1989

1
@ chrispepper1989, আমি আজও গিটে কেডিফ 3 ব্যবহার করি। আমি কখনও কোনও 3 ওয়ে মার্জ অ্যাপ্লিকেশন পাইনি যা কেডিফ 3 এর চেয়ে উল্লেখযোগ্যভাবে ভাল better পি 4 মার্জের আরও আধুনিক ইন্টারফেস রয়েছে, তবে আমি যখন এটি পরীক্ষা করেছি আপনি মার্জ করা ফাইলটি সম্পাদনা করতে পারেন নি (আমার মনে হয় আপনি এখন এটি করতে পারেন)।
নেভেস

13

আমি এডিফকে ভালবাসি । এটি জিএনইউ ইমাক্স সহ অন্তর্নির্মিত আসে ।

একটি ত্রি-উপায়ে পার্থক্য করতে, ediff-files3(তিনটি ফাইল নির্বাচনের জন্য) বা ediff-buffer3(ইতিমধ্যে তিনটি-খোলা বাফার নির্বাচন করার জন্য) ব্যবহার করুন। আপনি দেখতে এমন একটি পর্দা পাবেন:

ইমাসে ত্রি-উপায়ে পৃথক

শব্দ-পার্থক্য হাইলাইটিং নোট করুন।

আপনি মারতে পারেন nঅথবা p, পরবর্তী / পূর্ববর্তী diffs যেতে যখন abএকটি (বামদিকের একটি) বাফার থেকে অঞ্চল কপি হবে বি (মধ্যম একটি) বাফার, এবং একইভাবে অন্য দুই অক্ষর সমন্বয় জন্য a, b, c; rbঅঞ্চলটি বাফারে পুনরুদ্ধার করবে খ। ?দ্রুত সহায়তা মেনুর জন্য হিট করুন , বা ইম্যাক্সে মার্জ করার জন্য ডিফফ 3 এর সূক্ষ্ম ম্যানুয়ালটি পড়ুন


6
আমি এডিফকে যতটা ভালবাসি, আমি উপরে কেবল দুটি বাফার দেখতে পাচ্ছি ... একটি 3-ওয়ে মার্জটিতে 3 বা 4 উইন্ডো থাকার কথা রয়েছে: তিনটি একীভূত হচ্ছে (স্থানীয়, দূরবর্তী এবং তাদের পূর্বপুরুষের ভিত্তি), এবং চূড়ান্ত মার্জ আউটপুট । এখানে এডিফের (3 ) ত্রি-উপায় সংশ্লেষ রয়েছে বলে মনে হয় তবে এটির 3 টি পেন ediff-merge-with-ancestorবা 4 আছে কিনা তা আমি নিশ্চিত নই এবং উপরের স্ক্রিনশটটিও এটি প্রতিফলিত করে না।
শ্রীভাতসার আর

তিন উপায় পরিবর্তন @ShreevatsaR দেখানোর জন্য সম্পাদিত
unhammer

@ উনহামার ধন্যবাদ এটি আরও ভাল, তবে এটি এখনও কেবল 3 টি উইন্ডো দেখায় যাতে এটি স্পষ্ট নয় যে এটি সত্যিকারের 3-ওয়ে পার্থক্য (যেখানে 4 টি উইন্ডো থাকবে; কেডিফ 3 এবং অন্যান্য উদাহরণ দেখুন)। স্ক্রিনশটে যা দেখানো হয়েছে তা যদি তিনটি জিনিস একত্রীকরণ করা হয় তবে আউটপুটটি কোথায়?
শ্রীভাতসারআর

আপনি বাফারগুলির মধ্যে একটি (বা আরও বেশি!) ধ্বংসাত্মকভাবে সংশোধন করুন। সে কারণেই আমি উল্লেখ করেছি যে abএই অঞ্চলটি বাফার থেকে একটি বাফার থেকে বিতে নকল করা হবে। আমি মনে করি না এখনও একটি চার উইন্ডো সংস্করণ আছে ediff। (আমি জানি emergeব্যবহারসমূহ ডেডিকেটেড আউটপুট পরিবর্তে বাফার কিন্তু emerge-files-with-ancestorনা দেন পূর্বপুরুষ, শুধুমাত্র এটি ব্যবহার করে সঠিক সংস্করণ অনুমান করতে দেখা যা এক পূর্বপুরুষ সঙ্গে সম্মত দ্বারা।)
unhammer

11

Ultracompare । এটি সত্যিই ভাল, বড় ফাইলগুলি (1 জিবি এর বেশি) ভালভাবে পরিচালনা করে, উইন্ডোজ / ম্যাক / লিনাক্সের জন্য উপলব্ধ, এবং এটি বাণিজ্যিক, তবে এটি মূল্যবান।

উইন্ডোজে আল্ট্রা কম্পিউটার কম্পিউটারের স্ক্রিন শট


আমি কীভাবে এটি 3-উপায় মার্জিং সমর্থন করতে সেট করতে জানি না ... এটি কি মাঝখানে একটি বেস ফাইল প্রদর্শন করতে পারে, বাম এবং ডানে 2 টি পরিবর্তিত ফাইল, সুতরাং আমি দেখতে পাচ্ছি বেসের ভিত্তিতে উভয় ফাইলে কী পরিবর্তন হয়েছে ফাইল এবং নীচে 2 টি পরিবর্তিত ফাইলের একীভূত ফলাফল আছে? আমি UltraCompare 17.0
রিকি


11

ডিফিউজ ত্রি-মুখী মার্জ সরঞ্জামটি ব্যবহার করা সহজ। এটি আপনার উল্লিখিত সমস্ত প্ল্যাটফর্ম এবং সংস্করণ নিয়ন্ত্রণ সিস্টেমগুলিকে সমর্থন করে এবং এটি একই সাথে তিনটির বেশি ফাইলের তুলনা করতে পারে।

এখানে চিত্র বর্ণনা লিখুন


2
এমনকি এটি একই সাথে এন ফাইলগুলির তুলনাও সমর্থন করে! আপনার যদি অনেক সমজাতীয় অ্যাপ্লিকেশন থেকে কনফিগার ফাইলগুলির তুলনা করতে হয় তবে এটি কার্যকর।
পিয়াস রাইডার

আমি আমার তিনটির বেশি ফাইলের
তুলনার


4

সংক্ষিপ্তসারটি হ'ল আমি ইসিমার্জকে বাণিজ্যিক পণ্য সত্ত্বেও দুর্দান্ত বলে মনে করেছি। http://www.elliecomputing.com/products/merge_overview.asp

এখানে চিত্র বর্ণনা লিখুন

আমি মিঃ টেলির সাথেও একমত যে আলট্রাকম্পার খুব ভাল। একটি দুর্দান্ত বৈশিষ্ট্য হ'ল এটি আরটিএফ এবং ওয়ার্ড ডক্সের সাথে তুলনা করবে, যখন আপনি বিক্রয় লোকদের সাথে কথায় কথায় প্রোগ্রামিং শেষ করেন এবং তারা তাদের ডক্স সঠিকভাবে পরিচালনা করে না hand


প্রথম লিঙ্কটি কাজ করছে না, এটি 500 ত্রুটি প্রদান করে। যদি সংস্থানটি সরানো থাকে তবে দয়া করে url সামঞ্জস্য করুন।
সের্গেই পি। ওরফে আজুর

@ সার্জিপি.কাজাউর - এর জন্য দুঃখিত। আমার ব্লগটি অবরুদ্ধ - আমি এই লিঙ্কটি সরিয়ে দিয়েছি ..
স্টিভ মিডলেলি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.