git 2.49

git 2.49

Op 14 Maart, na twee maande se ontwikkeling, is weergawe 2.49 van die Git-verspreide weergawebeheerstelsel, geskryf in C en gelisensieer onder die GNU GPL 2, vrygestel.

Lys van hoofveranderinge:

  • Opgedateerde outovoltooiingskrip vir zsh.
  • git pack-objects en sy omhulsel git herverpakking is opgedateer om 'n alternatiewe pad-hashing-funksie te ondersteun.
  • git gc ondersteun nou die --expire-to opsie.
  • Die git clone-opdrag ondersteun nou die skep van 'n vlak kloon van 'n enkele commit wat nie noodwendig aan die punt van 'n tak hoef te wees nie.
  • Bygevoeg git-aanvulling-opdrag om ontbrekende voorwerpe in 'n gedeeltelike kloon af te laai.
  • Het 'n fout reggestel waar die foutstatus van die kinderproses verlore gegaan het in die git push --atomic --porcelain-opdrag.
  • Die git rev-list --missing= opdrag ondersteun nou die print-info opsie om meer gedetailleerde inligting oor vermiste voorwerpe, soos pad en tipe, te verskaf.
  • Die gitk GUI-nutsding is opgedateer.
  • git refs migrate ondersteun nou die --no-reflog opsie, wat dit moontlik maak om nie die reflog te migreer nie.
  • Meson ondersteun nou die onseker sha1 implementering opsie bygevoeg in git 2.48.
  • Bygevoeg nuwe API vir groep deurkruising van voorwerpe gebaseer op gemeenskaplike pad of volgens tipe.
  • Om voor te berei vir die gebruik van zlib-ng, is die kode vir interaksie met zlib herfaktoreer.
  • Het bindings by die libgit-biblioteek vir die Rust-taal gevoeg.
  • Alle .txt-dokumentasielêers is hernoem na .adoc.
  • Uitgebreide belofteprotokol vir groot voorwerpe.
  • Die opgespoorde foute is reggestel.
  • Verbeterde toetse.
  • Opgedateerde dokumentasie.

Bron: linux.org.ru

Voeg 'n opmerking