GitBucket 4.33 birgə inkişaf sisteminin buraxılışı

Tərəfindən təqdim edildi layihə buraxılışı GitBucket 4.33, daxilində Git repozitoriyası ilə əməkdaşlıq üçün bir sistem hazırlanır, GitHub üslublu interfeys və Bitbucket. Sistemi quraşdırmaq asandır, plaginlər vasitəsilə funksionallığı genişləndirmək imkanı var və GitHub API ilə uyğun gəlir. Kod Scala və ilə yazılmışdır mövcuddur Apache 2.0 altında lisenziyalıdır. MySQL və PostgreSQL DBMS kimi istifadə edilə bilər.

GitBucket-in əsas xüsusiyyətləri:

  • HTTP və SSH vasitəsilə əldə edilə bilən ictimai və özəl Git depolarına dəstək;
  • Dəstək GitLFS;
  • Onlayn fayl redaktəsi dəstəyi ilə depoda naviqasiya üçün interfeys;
  • Sənədlərin hazırlanması üçün Wiki-nin mövcudluğu;
  • Səhv mesajlarının işlənməsi üçün interfeys (Məsələlər);
  • Dəyişikliklər üçün sorğuların işlənməsi üçün alətlər (Çəkmə sorğuları);
  • E-poçt vasitəsilə bildirişlərin göndərilməsi sistemi;
  • LDAP inteqrasiyası dəstəyi ilə sadə istifadəçi və qrup idarəetmə sistemi;
  • Plugin sistemi ilə kolleksiya icma üzvləri tərəfindən hazırlanmış əlavələr. Aşağıdakı funksiyalar plaginlər şəklində həyata keçirilir: əsas qeydlərin yaradılması, elanların dərc edilməsi, ehtiyat nüsxələrin çıxarılması, iş masasında bildirişlərin göstərilməsi, commit qrafiklərinin tərtib edilməsi və AsciiDoc-un çəkilməsi.

Features yeni buraxılış:

  • Hamısını konfiqurasiya etmək qabiliyyətini həyata keçirdi seçimlər Ətraf mühit dəyişənləri vasitəsilə CLI interfeysi (Docker üçün faydalıdır). Məsələn, DBMS-ə qoşulma parametrləri indi database.conf faylı vasitəsilə deyil, ətraf mühit dəyişənləri vasitəsilə ötürülə bilər;
  • Əlavə edilmiş yeni parametrlər GITBUCKET_MAXFILEZIE (yüklənmiş faylların maksimum ölçüsü), GITBUCKET_UPLOADTIMEOUT (faylları yükləyərkən fasilə), GITBUCKET_PLUGINDIR (pluginlər üçün əlavə kataloq) və
    GITBUCKET_VALIDATE_PASSWORD (parol təsdiqləmə məntiqi);

  • Çəkmə sorğusunda dəyişiklikləri qiymətləndirərkən interfeysdəki faylların məzmununu yıxmaq üçün əlavə dəstək (böyük çəkmə sorğularını yoxlamağı asanlaşdırır);

    GitBucket 4.33 birgə inkişaf sisteminin buraxılışı

  • Etibarlı daxili ünvanların ağ siyahısını müəyyən etmək imkanı ilə daxili IP-lərdən WebHook işləyicilərinə girişi bloklamaq üçün seçim tətbiq edilmişdir;
    GitBucket 4.33 birgə inkişaf sisteminin buraxılışı

  • Bəzi Web API cavabları işi yerinə yetirmək üçün təyin edilmiş və ya təyin edilmiş istifadəçiləri müəyyən etmək üçün "təyin edilmiş" və "təyin edilmişlər" xassələrini əlavə etmişdir.

Mənbə: opennet.ru

Добавить комментарий