Git 2.49

14 marzo, dopo due mesi di sviluppo, è stata rilasciata la versione 2.49 del sistema di controllo di versione distribuito Git, scritto in C e distribuito sotto la licenza GNU GPL 2.

Elenco delle principali modifiche:

  • Aggiornato lo script di completamento automatico per zsh.
  • A git pack-objects e al suo wrapper git repack è stata aggiunta la possibilità di utilizzare una funzione di hashing alternativa per i percorsi.
  • In git gc è stata aggiunta la supporto all'opzione —expire-to.
  • È stata aggiunta la supporto per la creazione di un clone poco profondo per un singolo commit, che non deve necessariamente essere sulla cima del ramo, nel comando git clone.
  • Aggiunta la comando git backfill per scaricare oggetti mancanti in un clone parziale.
  • Risolta l'errore di perdita dello stato di errore dal processo figlio nel comando git push —atomic —porcelain.
  • Aggiunta la supporto per il parametro print-info nel comando git rev-list —missing= per un'uscita più dettagliata delle informazioni sugli oggetti mancanti, come il percorso e il tipo.
  • Aggiornata l'utility GUI gitk.
  • In git refs migrate è stata aggiunta la supporto per il parametro —no-reflog, che consente di non trasferire il reflog.
  • A Meson è stata aggiunta la supporto per l'opzione di implementazione non sicura sha1, introdotta in git 2.48.
  • Aggiunto un nuovo API per la traversata di oggetti di gruppo basata su un percorso comune o per tipo.
  • Per prepararsi all'uso di zlib-ng è stata effettuata una rifattorizzazione del codice di interazione con zlib.
  • Aggiunti i binding per la libreria libgit per il linguaggio Rust.
  • Tutti i file di documentazione .txt sono stati rinominati in .adoc.
  • Espanso il protocollo promisor per oggetti di grandi dimensioni.
  • Errori rilevati corretti.
  • Migliorati i test.
  • Documentazione aggiornata.

Fonte: linux.org.ru

Acquista un hosting affidabile per siti con protezione DDoS, server VPS VDS 🔥 Acquista un hosting affidabile per siti con protezione DDoS, server VPS VDS | ProHoster