גיט 2.49

גיט 2.49

ב-14 במרץ, לאחר חודשיים של פיתוח, שוחררה גרסה 2.49 של מערכת בקרת הגרסה המבוזרת של Git, שנכתבה ב-C וברישיון תחת GNU GPL 2.

רשימת השינויים העיקריים:

  • סקריפט השלמה אוטומטית מעודכן עבור zsh.
  • git pack-objects ואריזת git המעטפת שלו עודכנו כדי לתמוך בפונקציית גיבוב חלופית של נתיב.
  • git gc תומך כעת באפשרות --expire-to.
  • הפקודה git clone תומכת כעת ביצירת שיבוט רדוד של commit בודד שלא בהכרח חייב להיות בקצה הענף.
  • נוספה פקודת git backfill להורדת אובייקטים חסרים בשיבוט חלקי.
  • תיקן באג שבו סטטוס השגיאה מתהליך הילד אבד בפקודת git push --atomic --porcelain.
  • הפקודה git rev-list --missing= תומכת כעת באפשרות print-info כדי לספק מידע מפורט יותר על אובייקטים חסרים, כגון נתיב וסוג.
  • כלי השירות GUI של gitk עודכן.
  • git refs migrate תומך כעת באפשרות --no-reflog, המאפשרת לא להעביר את ה-reflog.
  • Meson תומך כעת באפשרות היישום Sha1 הלא מאובטח שנוספה ב-git 2.48.
  • נוסף API חדש למעבר קבוצתי של אובייקטים על בסיס נתיב משותף או לפי סוג.
  • כדי להתכונן לשימוש ב- zlib-ng, הקוד לאינטראקציה עם zlib עבר מחדש.
  • נוספו כריכות לספריית libgit עבור שפת Rust.
  • כל קובצי התיעוד ב-.txt שונו ל-.adoc.
  • פרוטוקול מבטיח מורחב עבור אובייקטים גדולים.
  • השגיאות שזוהו תוקנו.
  • מבחנים משופרים.
  • התיעוד עודכן.

מקור: linux.org.ru

הוספת תגובה