Git 2.49

Git 2.49

14. marca, po dvoch mesiacoch vývoja, bola vydaná verzia 2.49 distribuovaného systému riadenia verzií Git, napísaná v jazyku C a licencovaná pod GNU GPL 2.

Zoznam hlavných zmien:

  • Aktualizovaný skript automatického dokončovania pre zsh.
  • git pack-objects a ich obal git repack boli aktualizované, aby podporovali alternatívnu funkciu hashovania cesty.
  • git gc teraz podporuje možnosť --expire-to.
  • Príkaz git clone teraz podporuje vytváranie plytkého klonu jedného odovzdania, ktorý nemusí byť nevyhnutne na konci vetvy.
  • Pridaný príkaz git backfill na stiahnutie chýbajúcich objektov v čiastočnom klone.
  • Opravená chyba, kedy sa chybový stav z podriadeného procesu stratil v príkaze git push --atomic --porcelain.
  • Príkaz git rev-list --missing= teraz podporuje voľbu print-info, ktorá poskytuje podrobnejšie informácie o chýbajúcich objektoch, ako je cesta a typ.
  • Pomôcka GUI gitk bola aktualizovaná.
  • git refs migrate teraz podporuje voľbu --no-reflog, ktorá umožňuje nemigrovať reflog.
  • Meson teraz podporuje možnosť nezabezpečenej implementácie sha1 pridanú v git 2.48.
  • Pridané nové API pre skupinový prechod objektov na základe spoločnej cesty alebo podľa typu.
  • Aby sme sa pripravili na používanie zlib-ng, kód na interakciu so zlib bol prerobený.
  • Pridané väzby do knižnice libgit pre jazyk Rust.
  • Všetky súbory dokumentácie .txt boli premenované na .adoc.
  • Rozšírený promisor protokol pre veľké objekty.
  • Zistené chyby boli opravené.
  • Vylepšené testy.
  • Dokumentácia bola aktualizovaná.

Zdroj: linux.org.ru

Pridať komentár