Представлен выпуск проекта GitBucket 4.38, развивающего систему для совместной работы с Git-репозиториями с интерфейсом в стиле GitHub, GitLab или Bitbucket. Система отличается простотой установки, возможностью расширения функциональности через плагины и совместимостью с API GitHub. Код написан на языке Scala и доступен под лицензией Apache 2.0. В качестве СУБД могут использоваться MySQL и PostgreSQL.
GitBucketin tärkeimmät ominaisuudet:
- Tuki julkisille ja yksityisille Git-tietovarastoille, joilla on pääsy HTTP:n ja SSH:n kautta;
- GitLFS-tuki;
- Käyttöliittymä arkiston navigointiin, joka tukee online-tiedostojen muokkausta;
- Wikin saatavuus dokumentaation valmisteluun;
- Käyttöliittymä virheilmoitusten käsittelyyn (Ongelmat);
- Työkalut muutospyyntöjen käsittelyyn (Pull-pyynnöt);
- Järjestelmä ilmoitusten lähettämiseen sähköpostitse;
- Yksinkertainen käyttäjien ja ryhmien hallintajärjestelmä, joka tukee LDAP-integraatiota;
- Laajennusjärjestelmä, jossa on kokoelma yhteisön jäsenten kehittämiä lisäosia. Seuraavat ominaisuudet toteutetaan lisäosien muodossa: päämuistiinpanojen luominen, ilmoitusten julkaiseminen, varmuuskopiot, ilmoitusten näyttäminen työpöydällä, toimituskaavioiden piirtäminen ja AsciiDocin piirtäminen.
Uudessa julkaisussa:
- Предоставлена возможность добавления своих полей в Issues и pull-запросы. Поля добавляются в интерфейсе с настройками репозитория. Например, в Issues можно добавить поле с датой, до которой следует решить проблему.
- Разрешено назначать несколько лиц, ответственных за устранение проблем (Issues) и рецензирование pull-запросов.
- Пользователям предоставлен интерфейс для замены забытого или скомпрометированного пароля. Для подтверждения операции требуется настройка отправки писем по SMTP.
- При отображении материалов, созданных с использованием разметки Markdown, реализована поддержка горизонтальной прокрутки для очень широких таблиц.
- Добавлена опция командной строки «—jetty_idle_timeout» для установки таймаута неактивности сервера Jetty. По умолчанию таймаут выставлен в 5 минут.
Lähde: opennet.ru