GitBucket 4.33 hamkorlikda ishlab chiqish tizimining chiqarilishi

Tanishtirdi loyiha chiqarilishi GitBucket 4.33, uning doirasida Git repozitori bilan hamkorlik qilish tizimi ishlab chiqilmoqda, GitHub uslubidagi interfeys va Bitbaqa. Tizimni o'rnatish oson, plaginlar orqali funksionallikni kengaytirish imkoniyati mavjud va GitHub API bilan mos keladi. Kod Scala-da yozilgan va mavjud Apache 2.0 ostida litsenziyalangan. MySQL va PostgreSQL DBMS sifatida ishlatilishi mumkin.

GitBucket-ning asosiy xususiyatlari:

  • HTTP va SSH orqali kirish mumkin bo'lgan ommaviy va xususiy Git omborlarini qo'llab-quvvatlash;
  • qo'llab-quvvatlash GitLFS;
  • Onlayn fayllarni tahrirlashni qo'llab-quvvatlaydigan omborda harakatlanish uchun interfeys;
  • Hujjatlarni tayyorlash uchun Wiki mavjudligi;
  • Xato xabarlarini qayta ishlash interfeysi (Muammolar);
  • O'zgartirishlar bo'yicha so'rovlarni qayta ishlash vositalari (Pull so'rovlari);
  • Elektron pochta orqali bildirishnomalarni yuborish tizimi;
  • LDAP integratsiyasini qo'llab-quvvatlaydigan oddiy foydalanuvchi va guruhlarni boshqarish tizimi;
  • Plagin tizimi bilan to'plam hamjamiyat a'zolari tomonidan ishlab chiqilgan qo'shimchalar. Quyidagi funktsiyalar plaginlar ko'rinishida amalga oshiriladi: asosiy eslatmalarni yaratish, e'lonlarni nashr qilish, zaxiralash, ish stolida bildirishnomalarni ko'rsatish, topshiriqli grafiklarni chizish va AsciiDocni chizish.

Xususiyatlar yangi nashr:

  • Hammasini sozlash qobiliyati amalga oshirildi variantlari Atrof-muhit o'zgaruvchilari orqali CLI interfeysi (Docker uchun foydali). Masalan, DBMSga ulanish sozlamalari endi database.conf fayli orqali emas, balki muhit o'zgaruvchilari orqali o'tkazilishi mumkin;
  • GITBUCKET_MAXFILEZIE (yuklangan fayllarning maksimal hajmi), GITBUCKET_UPLOADTIMEOUT (fayllarni yuklashda kutish vaqti), GITBUCKET_PLUGINDIR (plaginlar uchun qoʻshimcha katalog) va yangi sozlamalar qoʻshildi.
    GITBUCKET_VALIDATE_PASSWORD (parolni tekshirish mantig'i);

  • Yuklab olish so'rovidagi o'zgarishlarni baholashda interfeysdagi fayllar tarkibini yig'ish uchun qo'shilgan yordam (katta tortib olish so'rovlarini tekshirishni osonlashtiradi);

    GitBucket 4.33 hamkorlikda ishlab chiqish tizimining chiqarilishi

  • Yaroqli ichki manzillarning oq ro'yxatini aniqlash imkoniyati bilan ichki IP-lardan WebHook ishlov beruvchilariga kirishni bloklash varianti amalga oshirildi;
    GitBucket 4.33 hamkorlikda ishlab chiqish tizimining chiqarilishi

  • Ba'zi Web API javoblari ishni bajarish uchun tayinlangan yoki tayinlangan foydalanuvchilarni aniqlash uchun "tayinlovchi" va "tayinlanganlar" xususiyatlarini qo'shdi.

Manba: opennet.ru

a Izoh qo'shish