Wydanie systemu wspólnej pracy GitBucket 4.38

Zaprezentowano wydanie projektu GitBucket 4.38, rozwijającego system do współpracy z repozytoriami Git z interfejsem przypominającym GitHub, GitLab lub Bitbucket. System wyróżnia się prostotą instalacji, możliwością rozszerzenia funkcjonalności poprzez wtyczki oraz zgodnością z API GitHub. Kod napisany jest w języku Scala i dostępny na licencji Apache 2.0. Jako bazę danych można wykorzystać MySQL i PostgreSQL.

Główne funkcje GitBucket:

  • Wsparcie dla publicznych i prywatnych repozytoriów Git z dostępem przez HTTP i SSH;
  • Wsparcie dla GitLFS;
  • Interfejs do nawigacji po repozytorium z możliwością edytowania plików online;
  • Obecność Wiki do przygotowania dokumentacji;
  • Interfejs do obsługi zgłoszeń błędów (Issues);
  • Narzędzia do obsługi wniosków o zmiany (Pull request);
  • System wysyłania powiadomień e-mail;
  • Prosty system zarządzania użytkownikami i grupami z wsparciem dla integracji z LDAP;
  • System wtyczek z kolekcją rozszerzeń stworzonych przez społeczność. Funkcje takie jak tworzenie notatek gist, publikowanie ogłoszeń, tworzenie kopii zapasowych, wyświetlanie powiadomień na pulpicie, generowanie wykresów commitów, renderowanie AsciiDoc zostały zrealizowane w formie wtyczek.

W nowym wydaniu:

  • Udostępniono możliwość dodawania własnych pól do Issues i pull-requestów. Pola są dodawane w interfejsie ustawień repozytorium. Na przykład, w Issues można dodać pole z datą, do której należy rozwiązać problem.
    Wydanie systemu wspólnej pracy GitBucket 4.38
  • Zezwolono na przypisywanie kilku osób odpowiedzialnych za rozwiązywanie problemów (Issues) i przeglądanie pull-requestów.
    Wydanie systemu wspólnej pracy GitBucket 4.38
  • Użytkownikom udostępniono interfejs do zmiany zapomnianego lub skompromitowanego hasła. Potwierdzenie operacji wymaga skonfigurowania wysyłania e-maili za pomocą SMTP.
    Wydanie systemu wspólnej pracy GitBucket 4.38
  • Podczas wyświetlania materiałów stworzonych przy użyciu składni Markdown wprowadzono obsługę poziomego przewijania dla bardzo szerokich tabel.
    Wydanie systemu wspólnej pracy GitBucket 4.38
  • Dodano opcję linii poleceń „—jetty_idle_timeout” do ustawienia limitu bezczynności. serwera Jetty. Domyślnie limit wynosi 5 minut.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster