Издаване на системата за съвместна разработка GitBucket 4.38

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

Основни възможности на GitBucket:

  • Подкрепа за публични и частни Git хранилища с достъп чрез HTTP и SSH;
  • Подкрепа за GitLFS;
  • Интерфейс за навигация в хранилището с поддръжка за онлайн редактиране на файлове;
  • Наличие на 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

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster