Git 2.49

Git 2.49

Pada tanggal 14 Maret, setelah dua bulan pengembangan, versi 2.49 dari sistem kontrol versi terdistribusi Git, ditulis dalam bahasa C dan dilisensikan di bawah GNU GPL 2, dirilis.

Daftar perubahan utama:

  • Skrip pelengkapan otomatis yang diperbarui untuk zsh.
  • git pack-objects dan pembungkusnya git repack telah diperbarui untuk mendukung fungsi hashing jalur alternatif.
  • git gc sekarang mendukung opsi --expire-to.
  • Perintah git clone sekarang mendukung pembuatan klon dangkal dari komit tunggal yang tidak harus berada di ujung cabang.
  • Menambahkan perintah git backfill untuk mengunduh objek yang hilang dalam klon sebagian.
  • Memperbaiki bug di mana status kesalahan dari proses anak hilang dalam perintah git push --atomic --porcelain.
  • Perintah git rev-list --missing= sekarang mendukung opsi print-info untuk memberikan informasi lebih rinci tentang objek yang hilang, seperti jalur dan jenis.
  • Utilitas GUI gitk telah diperbarui.
  • git refs migrate sekarang mendukung opsi --no-reflog yang memungkinkan untuk tidak memigrasikan reflog.
  • Meson sekarang mendukung opsi implementasi sha1 tidak aman yang ditambahkan dalam git 2.48.
  • Menambahkan API baru untuk penelusuran grup objek berdasarkan jalur umum atau berdasarkan jenis.
  • Untuk mempersiapkan penggunaan zlib-ng, kode untuk berinteraksi dengan zlib telah difaktorkan ulang.
  • Menambahkan pengikatan ke pustaka libgit untuk bahasa Rust.
  • Semua file dokumentasi .txt telah diubah namanya menjadi .adoc.
  • Protokol promisor yang diperluas untuk objek besar.
  • Kesalahan yang terdeteksi telah diperbaiki.
  • Pengujian yang ditingkatkan.
  • Dokumentasi diperbarui.

Sumber: linux.org.ru

Tambah komentar