
Március 14-én, két hónapos fejlesztés után megjelent a Git elosztott verziókezelő rendszer 2.49-es verziója, amely C nyelven íródott, és a GNU GPL 2 licenc alatt van.
A főbb változások listája:
- Frissített automatikus kiegészítési szkript a zsh számára.
- A git pack-objects és a burkoló git újracsomagolása frissítve lett, hogy támogassa az alternatív útvonal-kivonatolási funkciót.
- A git gc most már támogatja az --expire-to opciót.
- A git clone parancs mostantól támogatja egyetlen véglegesítés sekély klónjának létrehozását, amelynek nem kell feltétlenül egy ág csúcsán lennie.
- Hozzáadtuk a git backfill parancsot a hiányzó objektumok letöltéséhez egy részleges klónban.
- Javítottunk egy hibát, amely miatt a gyermekfolyamat hibaállapota elveszett a git push --atomic --porcelain parancsban.
- A git rev-list --missing= parancs most már támogatja a print-info beállítást, hogy részletesebb információkat biztosítson a hiányzó objektumokról, például az elérési útról és a típusról.
- A gitk GUI segédprogram frissítve lett.
- A git refs migrate mostantól támogatja a --no-reflog beállítást, amely lehetővé teszi a reflog áttelepítésének mellőzését.
- A Meson mostantól támogatja a git 1-ban hozzáadott nem biztonságos sha2.48 megvalósítási lehetőséget.
- Új API hozzáadva az objektumok csoportos bejárásához közös útvonalon vagy típusonként.
- A zlib-ng használatára való felkészülés érdekében a zlib-el való interakciós kódot átdolgoztuk.
- Összerendelések hozzáadva a libgit könyvtárhoz a Rust nyelvhez.
- Az összes .txt dokumentációs fájl át lett nevezve .adoc formátumra.
- Kibővített promisor protokoll nagy objektumok számára.
- Az észlelt hibákat javítottuk.
- Továbbfejlesztett tesztek.
- A dokumentáció frissítve.
Forrás: linux.org.ru
