git 2.49

git 2.49

O 14 de marzo, despois de dous meses de desenvolvemento, lanzouse a versión 2.49 do sistema de control de versións distribuído por Git, escrito en C e licenciado baixo GNU GPL 2.

Lista dos principais cambios:

  • Script de autocompletado actualizado para zsh.
  • git pack-objects e o seu envoltorio git repack actualizáronse para admitir unha función de hash de ruta alternativa.
  • git gc agora admite a opción --expire-to.
  • O comando git clone agora admite a creación dun clon superficial dunha única confirmación que non ten que estar necesariamente na punta dunha rama.
  • Engadido o comando git backfill para descargar os obxectos que faltan nun clon parcial.
  • Corrixiuse un erro no que se perdía o estado de erro do proceso fillo no comando git push --atomic --porcelain.
  • O comando git rev-list --missing= agora admite a opción print-info para proporcionar información máis detallada sobre os obxectos que faltan, como o camiño e o tipo.
  • Actualizouse a utilidade GUI de gitk.
  • git refs migrate agora admite a opción --no-reflog, que permite non migrar o reflog.
  • Meson agora admite a opción de implementación sha1 insegura engadida en git 2.48.
  • Engadida unha nova API para o percorrido en grupo de obxectos en función da ruta común ou por tipo.
  • Para prepararse para usar zlib-ng, refactorizouse o código para interactuar con zlib.
  • Engadíronse ligazóns á biblioteca libgit para a linguaxe Rust.
  • Todos os ficheiros de documentación .txt renombráronse a .adoc.
  • Protocolo promisor estendido para obxectos grandes.
  • Corrixíronse os erros detectados.
  • Probas melloradas.
  • Documentación actualizada.

Fonte: linux.org.ru

Engadir un comentario