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

tanıtıldı proje sürümü GitBucket 4.33Git deposuyla işbirliği için bir sistemin geliştirildiği, GitHub tarzı bir arayüz sağlayan ve bitbucket. 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 kullanılabilir Apache 2.0 altında lisanslanmıştır. MySQL ve PostgreSQL, DBMS olarak kullanılabilir.

GitBucket'in temel özellikleri:

  • HTTP ve SSH aracılığıyla erişilebilen genel ve özel Git depoları desteği;
  • Destek GitLFS;
  • Ç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;
  • Eklenti sistemi koleksiyon Topluluk üyeleri tarafından geliştirilen eklentiler. 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.

Özellikler Yeni sürüm:

  • Tümünü yapılandırma yeteneği uygulandı seçenekler Ortam değişkenleri aracılığıyla CLI arayüzü (Docker için kullanışlıdır). Örneğin, bir DBMS'ye bağlanma ayarları artık Database.conf dosyası yerine ortam değişkenleri aracılığıyla aktarılabiliyor;
  • Yeni ayarlar GITBUCKET_MAXFILEZIE (yüklenen dosyaların maksimum boyutu), GITBUCKET_UPLOADTIMEOUT (dosyaları yüklerken zaman aşımı), GITBUCKET_PLUGINDIR (eklentiler için ek dizin) ve
    GITBUCKET_VALIDATE_PASSWORD (şifre doğrulama mantığı);

  • Bir çekme isteğindeki değişiklikleri değerlendirirken arayüzdeki dosyaların içeriğini daraltmak için destek eklendi (büyük çekme isteklerinin kontrol edilmesini kolaylaştırır);

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

  • Geçerli dahili adreslerin beyaz listesini tanımlama yeteneği ile dahili IP'lerden WebHook işleyicilerine erişimi engellemek için bir seçenek uygulanmıştır;
    GitBucket 4.33 işbirlikçi geliştirme sisteminin piyasaya sürülmesi

  • Bazı Web API yanıtları, işi gerçekleştirmek üzere atanan veya atanan kullanıcıları tanımlamak için "atanan" ve "atananlar" özelliklerini eklemiştir.

Kaynak: opennet.ru

Yorum ekle