git 2.49

git 2.49

Den 14. mars, etter to måneders utvikling, ble versjon 2.49 av det distribuerte Git-versjonskontrollsystemet, skrevet i C og lisensiert under GNU GPL 2, utgitt.

Liste over hovedendringer:

  • Oppdatert autofullføringsskript for zsh.
  • git pack-objects og dens wrapper git repack har blitt oppdatert for å støtte en alternativ path-hash-funksjon.
  • git gc støtter nå alternativet --expire-to.
  • Git clone-kommandoen støtter nå å lage en grunn klone av en enkelt commit som ikke nødvendigvis trenger å være på spissen av en gren.
  • Lagt til git backfill-kommando for å laste ned manglende objekter i en delvis klone.
  • Rettet en feil der feilstatusen fra barneprosessen gikk tapt i git push --atomic --porcelain kommandoen.
  • Git rev-list --missing= kommandoen støtter nå alternativet print-info for å gi mer detaljert informasjon om manglende objekter, for eksempel bane og type.
  • Gitk GUI-verktøyet har blitt oppdatert.
  • git refs migrate støtter nå --no-reflog-alternativet, som tillater å ikke migrere reflog.
  • Meson støtter nå det usikre implementeringsalternativet sha1 lagt til i git 2.48.
  • Lagt til nytt API for gruppegjennomgang av objekter basert på felles bane eller etter type.
  • For å forberede seg på bruk av zlib-ng har koden for interaksjon med zlib blitt refaktorert.
  • Lagt til bindinger til libgit-biblioteket for Rust-språket.
  • Alle .txt-dokumentasjonsfiler har fått nytt navn til .adoc.
  • Utvidet promisorprotokoll for store objekter.
  • De oppdagede feilene er rettet.
  • Forbedrede tester.
  • Dokumentasjon oppdatert.

Kilde: linux.org.ru

Legg til en kommentar