قد يكون تتبع التغييرات التي تم إجراؤها على ملفات متعددة أثناء سير عملك أمرًا صعبًا. إنه أحد الأسباب التي تجعلGitمشهورًا بميزة التحكم في الإصدار ودمج الفرق.
لكن ماذا يحدث لأولئك الذين لا يعملون في أنظمة التحكم في الإصدارات ولكنهم ما زالوا يريدون تتبع تغييرات الملفات وإصدارات المحفوظات؟ يحتاجون إلى تطبيقات فرق / دمج.
دمج التطبيقات لديها القدرة على مقارنة محتوى الملف جنبًا إلى جنب وإبراز الاختلافات بينهما إما للدمج وإضافة التغييرات أو اقتطاعها.
في هذه المقالة ، سنشارك أفضل 5 تطبيقات فرق / دمج لمنصة Linux:
1. P4Merge - أدوات الدمج والفروق المرئية
P4Mergeيُظهر الاختلافات بين كل من إصدارات الملفات النصية والصورة وسجل تغييراتها باستخدام تركيب الألوان وأربع لوحات سريعة الاستجابة - قاعدة ومحلية و Remote و Merge_Result. لديها خيار استبعاد المسافات البيضاء ونهايات الأسطر فيMac،Linux، و شبابيك
P4Merge Diff / Merge Tool
يمكنك عرض الصور جنبًا إلى جنب أو تراكبها لرؤية التغييرات على مستوى البكسل ولديها دعم لتنسيقات الصور المختلفة بما في ذلكBMP ،JPEG ،GIF، وTIFF ، من بين أمور أخرى.P4 Margeهو مصدر مغلق.
2. ما بعد المقارنة - التوفيق بين اختلافاتك
معبعد المقارنةيمكنك مقارنة الملفات والمجلدات بسرعة بسرعات عالية وحتى استخدام الأوامر للتركيز على المقارنة فقط بين مناطق الملفات أو المجلدات التي تريد العمل معها. يتيح قوالب مقارنة مخصصة لأنواع ملفات مختلفة ، ومقارنة المجلدات عن بعد ، واختصارات لوحة المفاتيح.
ما بعد مقارنة أداة الفروق / الدمج
ما بعد المقارنةلديه إصدار مجاني متاح للاستخدام وجدول اشتراك مدفوع للمستخدمين المهتمين بميزات إضافية.
3. SmartGit - احصل على التزامك
SmartGitهو في الواقعGit clientمع تكاملات خاصة لـ GitHub و BitBucket و Atlassian Stash ، ولكنها تأتي أيضًا مع ميزة فرق / دمج تتيح لك عرض الاختلافات سطريًا بين الملفات مع دعم بناء جملة الألوان وسجل الإصدار.
أداة SmartGit Diff / Merge
SmartGitتقدم شروط استخدام مجانية للمستخدمين غير التجاريين ، مثل الطلاب ، المؤلفين مفتوحين المصدر ، إلخ.
4. Kdiff - برنامج Diff and Merge
Kdiffهي أداة فرق / دمج رائعة قائمة بذاتها تتيح لك مقارنة ملفين أو ثلاثة ملفات نصية أو أدلة لعرض الاختلافات سطر بسطر وحرف بحرف. يسمح محررها بتحرير السطر يدويًا ودمج محفوظات الإصدارات من بين العديد من الميزات الأخرى.
Kdiff Diff / أداة الدمج
Kdiffقادر أيضًا على مقارنة أشجار الدليل بالكامل ، وبما أنه FOSS ، يمكنك تنزيله واستخدامه بشكل صحيح بعيدا.
5. Meld - أداة الفروق والدمج المرئية
Meldهي أداة فرق ودمج مرئية مصممة للمطورين. باستخدامه ، يمكنك مقارنة الملفات والدلائل وحتى تشغيل مقارنات الملفات داخل المجلدات. Meld هي برمجيات حرة مفتوحة المصدر قائمة بذاتها يمكن دمجها مع جميع تطبيقات التحكم في الإصدارات الشائعة في السوق.
أداة الاختلاف / الدمج المختلطة
المفضلة هيKdiffوMeldلأنهم هم معظم التطبيقات المستقلة في القائمة. إنها تحزم المزيد من الميزات ، وهي متعددة المنصات ، وهي البرمجيات الحرة والمفتوحة المصدر.
ربما لم أذكر الاختلاف المفضل لديك وتطبيق الدمج ، فلا تتردد في إضافة اقتراحاتك في قسم التعليقات.