טלאי תוכנה – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
Matanyabot (שיחה | תרומות)
מ בוט החלפות: תיאור\1
שורה 6:
 
==קוד מקור==
[[קוד מקור]] של תוכניות הוא לרוב אוסף [[קובץ טקסט|קובצי טקסט]]. כשמשנים בהם משהו במקרים רבים יותר נוח לתאר את השינוי עצמו ולא את העותק החדש. בעולם [[יוניקס]] נפוצו מספר דרכים לתאר שינויים בקובצי טקסט (בעיקר לצורך תאורתיאור שינויים בקובצי מקור). התוכנית שיוצרת את השינויים הללו נקראת '''diff'''. (קיצור של "difference", כלומר: הבדל).
 
diff יכולה לתאר את השינויים במספר דרכים שונות. הנפוץ שבהם נקרא unified diff (הבדל מאוחד). '''patch''' היא תוכנית שנכתבה על ידי [[לארי וול]] שמקלה על שימוש בקובצי unified diff להעברת שינויים במספר גדול של קבצים.