مقارنة الملفات لمعرفة الاختلافات

تاريخ آخر تحديث 25‏/04‏/2024

قارن الملفات المحلية والبعيدة، وقارن الملفات قبل وضعها، وقارن الملفات عند مزامنتها في Dreamweaver.

مقارنة الملفات المحلية والبعيدة لمعرفة الاختلافات

يمكن أن يعمل Dreamweaver مع أدوات مقارنة الملفات (المعروفة أيضًا باسم "أدوات diff") لمقارنة كود الإصدارات المحلية والبعيدة من نفس الملف، أو ملفين بعيدين مختلفين، أو ملفين محليين مختلفين.تُعد مقارنة الإصدارات المحلية والبعيدة مفيدة إذا كنت تعمل على ملف محلياً وتشك في أن نسخة الملف على الخادم قد تم تعديلها من قِبل شخص آخر. بدون الخروج من Dreamweaver، يمكنك عرض ودمج التغييرات البعيدة في إصدارك المحلي قبل وضع الملف على الخادم.

كما أن مقارنة ملفين محليين أو ملفين بعيدين مفيدة إذا كنت تحتفظ بإصدارات سابقة ومُعاد تسميتها من ملفاتك.إذا كنت قد نسيت التغييرات التي تم إجراؤها على ملف من إصدار سابق، فستذكرك مقارنة سريعة بهذه التغييرات.

قبل أن تبدأ، يجب عليك تثبيت أداة مقارنة ملفات من طرف ثالث على نظامك.للحصول على مزيد من المعلومات حول أدوات مقارنة الملفات، استخدم محرك بحث ويب مثل Google Search للبحث عن "مقارنة الملفات" أو أدوات "diff".يعمل Dreamweaver مع معظم أدوات الطرف الثالث.

حدد أداة مقارنة في Dreamweaver

قم بتثبيت أداة مقارنة الملفات على نفس النظام الخاص بـ Dreamweaver. على Macintosh، قم بتثبيت أدوات سطر الأوامر من أداة مقارنة الملفات. 

في Dreamweaver، افتح مربع حوار التفضيلات بتحديد Edit > Preferences (Windows) أو Dreamweaver > Preferences (Macintosh)، ثم حدد فئة File Compare.
قم بأحد الإجراءات التالية:
  • في Windows، انقر على زر Browse وحدد التطبيق الذي يقارن الملفات.

  • على Macintosh، انقر على زر Browse وحدد الأداة أو السكريبت الذي يشغل أداة مقارنة الملفات من سطر الأوامر، وليس أداة المقارنة الفعلية نفسها.

قم بتشغيل الأدوات أو البرامج النصية الموجودة عادة في المجلد /usr/bin أو /usr/local/bin في نظام Macintosh. على سبيل المثال، إذا كنت تريد استخدام FileMerge، فاستعرض للوصول إلى /usr/bin ثم حدد opendiff، وهي الأداة التي تقوم بتشغيل FileMerge.

يعرض الجدول التالي أدوات مقارنة الملفات الشائعة لنظام Macintosh وموقع أدوات بدء التشغيل أو البرامج النصية الخاصة بها على القرص الثابت لديك:

إذا استخدمت

فحدد الملف التالي

FileMerge

/usr/bin/opendiff (or /Developer/usr/bin/opendiff)

BBEdit

/usr/local/bin/bbdiff

TextWrangler

/usr/local/bin/twdiff

ملاحظة

مجلد usr عادة ما يكون مخفياً في Finder.ومع ذلك؛ يمكنك الوصول إليه باستخدام الزر Browse في Dreamweaver.

ملاحظة

النتائج الفعلية المعروضة تعتمد على أداة diff التي تستخدمها.راجع دليل المستخدم لأداتك لفهم كيفية تفسير النتائج.

مقارنة ملفين محليين

يمكنك مقارنة ملفين موجودين في أي مكان على جهاز الكمبيوتر الخاص بك.

في لوحة Files، انقر مع الضغط على Control (Windows) أو انقر مع الضغط على Command (Macintosh) على الملفين لتحديدهما.
ملاحظة

لتحديد ملفات خارج موقعك المُعرَّف، حدد القرص المحلي الخاص بك من القائمة المنسدلة اليسرى في لوحة Files ثم حدد الملفات.

انقر بالزر الأيمن على أحد الملفات المحددة وحدد Compare Local Files من القائمة السياقية.
ملاحظة

إذا كان لديك فأرة بزر واحد، انقر مع الضغط على Control على أحد الملفات المحددة بدلاً من ذلك.

تبدأ أداة مقارنة الملفات وتقارن الملفين.

مقارنة ملفين بعيدين

يمكنك مقارنة ملفين موجودين على خادمك البعيد.يجب أن تُعرِّف موقع Dreamweaver بإعدادات بعيدة قبل أن تتمكن من إنجاز هذه المهمة.

في لوحة Files، اعرض الملفات على الخادم البعيد بتحديد Remote View من القائمة المنسدلة اليمنى.
انقر مع الضغط على Control (Windows) أو انقر مع الضغط على Command (Macintosh) على الملفين لتحديدهما
انقر بزر الماوس الأيمن على أحد الملفات المحددة وحدد مقارنة الملفات البعيدة من القائمة السياقية.
ملاحظة

إذا كان لديك ماوس بزر واحد، انقر مع الضغط على Control على أحد الملفات المحددة بدلاً من ذلك.

تبدأ أداة مقارنة الملفات وتقارن بين الملفين.

مقارنة ملف محلي بملف بعيد

يمكنك مقارنة ملف محلي بملف موجود على الخادم البعيد الخاص بك.للقيام بهذا، يجب أولاً تحديد موقع Dreamweaver بإعدادات بعيدة.

في لوحة Files، انقر بزر الماوس الأيمن على ملف محلي وحدد Compare With Remote من القائمة السياقية.
ملاحظة

إذا كان لديك ماوس بزر واحد، انقر مع الضغط على Control على الملف المحلي بدلاً من ذلك.

تبدأ أداة مقارنة الملفات وتقارن بين الملفين.

قارن ملفًا بعيدًا بملف محلي

يمكنك مقارنة ملف بعيد بملف محلي. يجب عليك تعريف موقع Dreamweaver بإعدادات بعيدة قبل إنجاز هذه المهمة.

في لوحة Files، اعرض الملفات على الخادم البعيد عن طريق تحديد Remote View من القائمة المنبثقة اليمنى.
انقر بزر الماوس الأيمن على ملف في اللوحة وحدد Compare with Local من القائمة السياقية.
ملاحظة

إذا كان لديك ماوس بزر واحد، انقر مع الضغط على Control على الملف بدلاً من ذلك.

قارن ملفًا مفتوحًا بملف بعيد

يمكنك مقارنة ملف مفتوح في Dreamweaver بنظيره على الخادم البعيد.

في نافذة المستند، حدد File > Compare with Remote.

سيتم بدء تشغيل أداة مقارنة الملفات وستقوم بمقارنة الملفين.

ملاحظة

يمكنك أيضاً النقر بزر الماوس الأيمن على تبويب المستند على طول الجزء العلوي من نافذة Document وحدد Compare with Remote من القائمة السياقية.

المقارنة قبل وضع الملفات

إذا قمت بتعديل ملف محلياً ثم حاولت رفعه إلى الخادم البعيد الخاص بك، فسيقوم Dreamweaver بإشعارك إذا تغيرت النسخة البعيدة من الملف.لديك خيار مقارنة الملفين قبل رفع الملف والكتابة فوق النسخة البعيدة.

قبل البدء، يجب عليك تثبيت أداة مقارنة الملفات على نظامك وتحديدها في Dreamweaver.

بعد تعديل ملف في موقع Dreamweaver، ضع الملف (Site > Put) في موقعك البعيد.

إذا تم تعديل النسخة البعيدة من الملف، فستتلقى إشعاراً مع خيار رؤية الاختلافات.

لعرض الاختلافات، انقر فوق الزر Compare.

سيتم بدء تشغيل أداة مقارنة الملفات وستقوم بمقارنة الملفين.

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

بعد مراجعة التغييرات أو دمجها في الأداة، يمكنك المتابعة بعملية Put أو إلغاؤها.

مقارنة الملفات عند المزامنة

يمكنك مقارنة النسخ المحلية من ملفاتك مع النسخ البعيدة عند مزامنة ملفات موقعك مع Dreamweaver.

قبل أن تبدأ، يجب تثبيت أداة مقارنة الملفات على نظامك وتحديدها في Dreamweaver.

انقر بزر الماوس الأيمن في أي مكان في لوحة الملفات وحدد المزامنة من القائمة السياقية.
أكمل مربع الحوار Synchronize Files ثم انقر فوق Preview.

بعد النقر على معاينة، يتم سرد الملفات المحددة والإجراءات التي سيتم اتخاذها أثناء المزامنة.

في القائمة، حدد كل ملف تريد مقارنته وانقر على زر المقارنة (الأيقونة التي تحتوي على صفحتين صغيرتين).
ملاحظة

يجب أن يكون الملف نصياً، مثل ملفات HTML أو ColdFusion.

يبدأ Dreamweaver أداة المقارنة التي تقارن الإصدارات المحلية والبعيدة لكل ملف حددته.

المزيد مثل هذا