GitBucket 4.37 işbirlikçi geliştirme sisteminin piyasaya sürülmesi

GitHub ve Bitbucket tarzında bir arayüze sahip Git depoları ile işbirliği için bir sistem geliştiren GitBucket 4.37 projesinin sürümü sunuldu. Sistemin kurulumu kolaydır, eklentiler aracılığıyla işlevselliği genişletme olanağına sahiptir ve GitHub API ile uyumludur. Kod Scala'da yazılmıştır ve Apache 2.0 lisansı altında mevcuttur. MySQL ve PostgreSQL, DBMS olarak kullanılabilir.

GitBucket'in temel özellikleri:

  • HTTP ve SSH üzerinden erişime sahip genel ve özel Git depoları desteği;
  • GitLFS desteği;
  • Çevrimiçi dosya düzenleme desteğiyle depoda gezinmeye yönelik arayüz;
  • Belgelerin hazırlanması için Wiki'nin mevcudiyeti;
  • Hata mesajlarını işlemek için arayüz (Sorunlar);
  • Değişiklik isteklerini işlemeye yönelik araçlar (Çekme istekleri);
  • Bildirimlerin e-postayla gönderilmesine yönelik sistem;
  • LDAP entegrasyonunu destekleyen basit kullanıcı ve grup yönetim sistemi;
  • Topluluk üyeleri tarafından geliştirilen eklenti koleksiyonunu içeren bir eklenti sistemi. Aşağıdaki özellikler eklentiler biçiminde uygulanır: özet notları oluşturma, duyuruları yayınlama, yedeklemeler, masaüstünde bildirimleri görüntüleme, taahhüt grafiklerini çizme ve AsciiDoc'u çizme.

Yeni sürümde:

  • Depoya SSH aracılığıyla erişim ayarlarında kendi URL'nizi ayarlamak mümkündür; bu, kullanıcılar GitBucket'e SSH aracılığıyla doğrudan değil, istemci isteklerini yönlendiren ek bir proxy sunucusu aracılığıyla eriştiğinde kullanılabilir.
    GitBucket 4.37 işbirlikçi geliştirme sisteminin piyasaya sürülmesi
  • Taahhütlerin dijital imzalarını doğrulamak için EDDSA anahtarlarını kullanma yeteneği eklendi. Destek, apaceh-sshd ve bouncycastle-java bileşenlerine yapılan bir güncelleme aracılığıyla sağlanmaktadır.
  • Maksimum şifre boyutuna ilişkin kısıtlamalar değiştirildi (sınır 20 karakterden 40 karaktere çıkarıldı) ve WebHook URL'si (200 karakterden 400 karaktere çıkarıldı).
  • Web API'si genişletildi ve Jenkins sistemiyle entegrasyon geliştirildi. Git (Git Referans API'si) ile çalışmak ve sorun listelerini işlemek için ek API çağrıları eklendi; örneğin, test sürümlerindeki (dönüm noktası) veriler için destek eklendi ve tüm sorun kayıtları üzerinde aynı anda işlem gerçekleştirme yeteneği sağlandı.

Kaynak: opennet.ru

Yorum ekle