השוואת קבצים למציאת הבדלים

עודכן לאחרונה בתאריך 25 באפריל 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 (או ‎/Developer/usr/bin/opendiff)

BBEdit

/usr/local/bin/bbdiff

TextWrangler

/usr/local/bin/twdiff

פתק

תיקיית usr בדרך כלל מוסתרת ב-Finder.עם זאת, ניתן לגשת אליה בעזרת הלחצן Browse ב-Dreamweaver.

פתק

התוצאות המוצגות בפועל תלויות בכלי diff שאתם משתמשים בו. עיינו במדריך המשתמש של הכלי שלכם כדי להבין איך לפרש את התוצאות.

השוואת שני קבצים מקומיים

אתם יכולים להשוות שני קבצים הממוקמים בכל מקום במחשב שלכם.

בלוח Files, לחצו Control‑click (Windows) או Command-click (Macintosh) על שני הקבצים כדי לבחור אותם.
פתק

לבחירת קבצים מחוץ לאתר המוגדר שלכם, בחרו את הדיסק המקומי שלכם מהתפריט הקופץ השמאלי בלוח Files ולאחר מכן בחרו את הקבצים.

לחצו לחצן ימני על אחד הקבצים הנבחרים ובחרו Compare Local Files מתפריט ההקשר.
פתק

אם יש לכם עכבר עם לחצן אחד, בצעו Control‑click על אחד מהקבצים הנבחרים במקום זאת.

כלי השוואת הקבצים מתחיל ומשווה את שני הקבצים.

השוואת שני קבצים מרוחקים

אתם יכולים להשוות שני קבצים הממוקמים בשרת המרוחק שלכם. עליכם להגדיר אתר Dreamweaver עם הגדרות מרוחקות לפני שתוכלו לבצע משימה זו.

בלוח ה-Files, הציגו את הקבצים בשרת המרוחק באמצעות בחירה ב-Remote View מהתפריט הקופץ הימני.
לחצו Control‑click (Windows) או Command-click (Macintosh) על שני הקבצים כדי לבחור אותם
לחצו בלחצן הימני של העכבר על אחד מהקבצים הנבחרים ובחרו 'השוואת קבצים מרוחקים' מתפריט ההקשר.
פתק

אם יש לכם עכבר עם לחצן אחד, לחצו Control‑click על אחד מהקבצים הנבחרים במקום זאת.

כלי השוואת הקבצים מתחיל ומשווה את שני הקבצים.

השוואת קובץ מקומי לקובץ מרוחק

תוכלו להשוות קובץ מקומי לקובץ הממוקם בשרת המרוחק שלכם. לשם כך, יש להגדיר תחילה אתר Dreamweaver עם הגדרות מרוחקות.

בלוח הקבצים, לחצו בלחצן הימני של העכבר על קובץ מקומי ובחרו השוואה עם מרוחק מהתפריט הקשרי.
פתק

אם יש לכם עכבר עם לחצן אחד, לחצו Control‑click על הקובץ המקומי במקום זאת.

כלי השוואת הקבצים מתחיל ומשווה את שני הקבצים.

השוואת קובץ מרוחק לקובץ מקומי

ניתן להשוות קובץ מרוחק לקובץ מקומי. עליכם להגדיר אתר Dreamweaver עם הגדרות מרוחקות לפני ביצוע משימה זו.

בלוח הקבצים, הציגו את הקבצים בשרת המרוחק על ידי בחירת תצוגה מרוחקת מהתפריט הקופץ הימני.
לחצו בלחצן הימני של העכבר על קובץ בלוח ובחרו השוואה עם מקומי מהתפריט הקשרי.
פתק

אם יש לכם עכבר עם לחצן אחד, לחצו על הקובץ תוך כדי לחיצה על Control במקום זאת.

השוואת קובץ פתוח לקובץ מרוחק

תוכלו להשוות קובץ הפתוח ב-Dreamweaver למקבילו בשרת המרוחק.

בחלון המסמך, בחרו קובץ > השוואה עם מרוחק.

כלי השוואת הקבצים מופעל ומשווה בין שני הקבצים.

פתק

תוכלו גם ללחוץ בלחצן הימני של העכבר על לשונית המסמך לאורך החלק העליון של חלון המסמך ולבחור "השוואה עם מרוחק" מהתפריט הקשרי.

השוואת קבצים לפני העלאה

אם תערכו קובץ מקומי ואז תנסו להעלות אותו לשרת המרוחק שלכם, Dreamweaver יודיע לכם אם הגירסה המרוחקת של הקובץ השתנתה. יש לכם אפשרות להשוות את שני הקבצים לפני שתעלו את הקובץ ותחליפו את הגירסה המרוחקת.

לפני שתתחילו, עליכם להתקין כלי השוואת קבצים במערכת שלכם ולציין אותו ב-Dreamweaver.

לאחר עריכת קובץ באתר Dreamweaver, העלו את הקובץ (אתר > העלאה) לאתר המרוחק שלכם.

אם הגירסה המרוחקת של הקובץ שונתה, תקבלו הודעה עם אפשרות לראות את ההבדלים.

להצגת ההבדלים, לחץ על הלחצן Compare.

כלי השוואת הקבצים מופעל ומשווה בין שני הקבצים.

אם לא ציינתם כלי השוואת קבצים, תתבקשו לציין אחד.

לאחר שסקרתם או מיזגתם את השינויים בכלי, תוכלו להמשיך בפעולת ההעלאה או לבטל אותה.

השוואת קבצים בעת סינכרון

תוכלו להשוות את הגירסות המקומיות של הקבצים שלכם עם הגירסות המרוחקות כשתסנכרנו את קבצי האתר שלכם עם Dreamweaver.

לפני שתתחילו, עליכם להתקין כלי להשוואת קבצים במערכת שלכם ולציין אותו ב-Dreamweaver.

לחצו לחיצה ימנית בכל מקום בלוח Files ובחרו ב-Synchronize מהתפריט ההקשרי.
בחר הגדרות בתיבת הדו-שיח Synchronize Files ולחץ על Preview.

לאחר שתלחצו על Preview, הקבצים הנבחרים והפעולות שיבוצעו במהלך הסנכרון מופיעים ברשימה.

ברשימה, בחרו כל קובץ שברצונכם להשוות ו לחצו על לחצן Compare (הסמל עם שני עמודים קטנים).
פתק

הקובץ חייב להיות מבוסס טקסט, כמו קבצי HTML או ColdFusion.

Dreamweaver מפעיל את כלי ההשוואה, שמשווה את הגרסאות המקומיות והמרוחקות של כל קובץ שבחרתם.

פריטים דומים נוספים