
Më 14 mars, pas dy muajsh zhvillim, u lëshua versi 2.49 i sistemit të menaxhimit të versioneve Git, i shkruar në gjuhën C dhe i shpërndarë sipas licencës GNU GPL 2.
Lista e ndryshimeve kryesore:
- Skripti i autofundit është azhurnuar për zsh.
- Në git pack-objects dhe mbështjellësin e tij git repack, është shtuar mundësia për të përdorur një funksion alternativ të hash-it për rrugët.
- NĂ« git gc Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r opsionin âexpire-to.
- Në komandën git clone është shtuar mbështetje për krijimin e klonimit të thellësisë së vogël për një commit, i cili nuk është domosdoshmërisht në majën e degës.
- ĂshtĂ« shtuar komandimi git backfill pĂ«r tĂ« ngarkuar objektet munguar nĂ« njĂ« klonim tĂ« pjesshĂ«m.
- ĂshtĂ« rregulluar gabimi i humbjes sĂ« statusit tĂ« gabimit nga procesi fĂ«mijĂ« nĂ« komandĂ«n git push âatomic âporcelain.
- NĂ« komandĂ«n git rev-list âmissing= Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r parametrin print-info pĂ«r njĂ« dalje mĂ« tĂ« detajuar mbi informacionin e objekteve qĂ« mungojnĂ«, siç janĂ« rruga dhe lloji.
- ĂshtĂ« azhurnuar mjeti GUI gitk.
- NĂ« git refs migrate Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r parametrin âno-reflog, qĂ« lejon qĂ« tĂ« mos transferohet reflog.
- Për Meson është shtuar mbështetje për opsionin e zbatimit të pasigurt sha1, i shtuar në git 2.48.
- ĂshtĂ« shtuar njĂ« API i ri pĂ«r kalimin e grupuar tĂ« objekteve mbi bazĂ«n e rrugĂ«s sĂ« pĂ«rbashkĂ«t ose sipas llojit.
- Për të përgatitur përdorimin e zlib-ng, është bërë ristrukturimi i kodit të ndërveprimit me zlib.
- Janë shtuar lidhjet për bibliotekën libgit për gjuhën Rust.
- Të gjitha skedarët e dokumentacionit .txt janë riemëruar në .adoc.
- Protokolli promisor për objekte të mëdha është zgjeruar.
- Janë korrigjuar gabimet e zbuluara.
- Testet janë përmirësuar.
- Dokumentacioni është azhurnuar.
Burimi: linux.org.ru
