سؤال

هل هناك أداة دمج خارجية جيدة لـ tortoisesvn (لا أحب بشكل خاص أداة الدمج المدمجة).أستخدم WinMerge للاختلافات، لكنه لا يعمل مع الدمج الثلاثي (ربما يكون السؤال الأفضل هو هل هناك طريقة لإجبار السلاحف على الدمج مثل tortoisecvs؟)

[يحرر]

بعد تجربتها جميعًا، بالنسبة لي، SourceGear هو الذي أفضله.طريقة تحديد DiffMerge من sourcegear هي:

C:\Program Files\SourceGear\DiffMerge\DiffMerge.exe /t1 = "إصدار العمل الخاص بي" /t2 = "إصدار المستودع" /t3 = "Base" /r=%دمج %mine %قاعدتهم %

هل كانت مفيدة؟

المحلول

نلقي نظرة على Sourcegear DiffMerge.DiffMerge هي أداة المقارنة والدمج من منتجات Vault وFortress الخاصة بهم، ولكنها تجعلها متاحة مجانًا كأداة مستقلة.إحدى الميزات الجديرة بالملاحظة هي أنها تسمح باختلاف أشجار الدليل بأكملها.

يحرر: على الرغم من أن DiffMerge تظل أداة مجانية، إلا أنها تطالب بالتسجيل باستخدام نافذة منبثقة مرة واحدة على الأقل يوميًا (منذ الإصدار 4.2 على الأقل).ويذكر أيضًا في النافذة المنبثقة:

سيتطلب تحديد ميزات جديدة في الإصدارات المستقبلية التسجيل ، لكن الميزات والإصلاحات الأساسية ستكون متاحة للجميع.

نصائح أخرى

أداة الدمج القسرية

على الرغم من أن Perforce ليست مجانية بشكل واضح، إلا أن أداة الدمج كذلك.إنه أفضل 100 مرة من TortoiseSvn الافتراضي.للتكامل مع TortoiseSvn، قم بتعيين أداة الدمج على:

تم دمج C:\Path-To\P4Merge.exe %base %خاص بهم %

أبعد من المقارنة لقد تم اقتراحه لي عدة مرات.

أنا أستعمل KDiff3 كأداة دمج ثلاثية الاتجاهات.إنها تقوم بعمل لائق.

دمج أراكسيس مكلفة، ولكن كبيرة.يتعامل مع 3 طرق لدمج الملفات أو المجلدات بشكل جيد.أجد أن الطريقة التي تعرض بها الاختلافات أكثر فائدة من أداة Windiff أو P4.

قارنه أمر جيد، أجد أن استخدام واجهة سطر الأوامر لـ svn، يدمج أكثر بالنسبة لي، حيث تلتقط السلحفاة الأشياء وتطلب منك.

أحببت هذه مزامنة ذكية وهو مجاني للاستخدام غير التجاري

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top