
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
