Випуск системи спільної розробки GitBucket 4.38

Представлено випуск проекту GitBucket 4.38, який розвиває систему для спільної роботи з Git-репозиторіями з інтерфейсом у стилі GitHub, GitLab або Bitbucket. Система відрізняється простотою установки, можливістю розширення функціональності через плагіни та сумісністю з API GitHub. Код написаний мовою Scala та доступний під ліцензією Apache 2.0. Як СУБД можуть використовуватися MySQL та PostgreSQL.

Основні можливості GitBucket:

  • Підтримка публічних та закритих Git-репозиторіїв з доступом через HTTP та SSH;
  • Підтримка GitLFS;
  • Інтерфейс для навігації по репозиторію за допомогою редагування файлів online;
  • наявність Wiki для підготовки документації;
  • Інтерфейс для обробки повідомлень про помилки (Issues);
  • Кошти для обробки заявок на зміни (Pull request);
  • Система надсилання повідомлень електронною поштою;
  • Проста система управління користувачами та групами з підтримкою інтеграції з LDAP;
  • Система плагінів із колекцією доповнень, розроблених учасниками із спільноти. У вигляді плагінів реалізовані такі можливості як створення gist-нотаток, публікація анонсів, резервне копіювання, виведення повідомлень на робочий стіл, побудова графіків коммітів, відтворення AsciiDoc.

У новому випуску:

  • Надано можливість додавання своїх полів до Issues та pull-запитів. Поля додаються в інтерфейсі з налаштуваннями репозиторію. Наприклад, до Issues можна додати поле з датою, до якої слід вирішити проблему.
    Випуск системи спільної розробки GitBucket 4.38
  • Дозволено призначати кілька осіб, відповідальних за усунення проблем (Issues) та рецензування pull-запитів.
    Випуск системи спільної розробки GitBucket 4.38
  • Користувачам надано інтерфейс для заміни забутого або скомпрометованого пароля. Для підтвердження операції потрібно настроїти надсилання листів по SMTP.
    Випуск системи спільної розробки GitBucket 4.38
  • Під час відображення матеріалів, створених з використанням розмітки Markdown, реалізовано підтримку горизонтального прокручування для дуже широких таблиць.
    Випуск системи спільної розробки GitBucket 4.38
  • Додано опцію командного рядка «—jetty_idle_timeout» для встановлення таймууту неактивності сервера Jetty. За умовчанням таймаут виставлено о 5 хвилині.

Джерело: opennet.ru

Додати коментар або відгук