Git 2.49

Git 2.49

14 Mart'ta, iki aylık geliştirmenin ardından, C ile yazılmış ve GNU GPL 2.49 lisansı altında lisanslanan Git dağıtılmış sürüm kontrol sisteminin 2 sürümü yayımlandı.

Ana değişikliklerin listesi:

  • Zsh için otomatik tamamlama betiği güncellendi.
  • git pack-objects ve onun sarmalayıcısı git repack, alternatif bir yol karma işlevini destekleyecek şekilde güncellendi.
  • git gc artık --expire-to seçeneğini destekliyor.
  • Git clone komutu artık bir dalın ucunda olması gerekmeyen tek bir commit'in yüzeysel bir klonunun oluşturulmasını destekliyor.
  • Eksik nesneleri kısmi bir klonda indirmek için git backfill komutu eklendi.
  • git push --atomic --porcelain komutunda alt işlemden gelen hata durumunun kaybolmasına neden olan hata düzeltildi.
  • Git rev-list --missing= komutu artık yol ve tür gibi eksik nesneler hakkında daha ayrıntılı bilgi sağlamak için print-info seçeneğini destekliyor.
  • Gitk GUI yardımcı programı güncellendi.
  • git refs migrate artık reflog'u taşımamaya izin veren --no-reflog seçeneğini destekliyor.
  • Meson artık git 1'de eklenen güvenli olmayan sha2.48 uygulama seçeneğini destekliyor.
  • Ortak yola veya türe göre nesnelerin grup halinde dolaşılmasına yönelik yeni API eklendi.
  • Zlib-ng'yi kullanmaya hazırlanmak için, zlib ile etkileşime giren kod yeniden düzenlendi.
  • Rust dili için libgit kütüphanesine bağlamalar eklendi.
  • Tüm .txt dokümantasyon dosyalarının adı .adoc olarak değiştirildi.
  • Büyük nesneler için genişletilmiş Promiser protokolü.
  • Tespit edilen hatalar giderildi.
  • Geliştirilmiş testler.
  • Güncellenmiş belgeler.

Kaynak: linux.org.ru

Yorum ekle