Пуснат е системата за съвместна разработка GitBucket 4.37

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

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

  • Подкрепа за публични и частни Git хранилища с достъп чрез HTTP и SSH;
  • Подкрепа за GitLFS;
  • Интерфейс за навигация в хранилището с поддръжка за онлайн редактиране на файлове;
  • Наличие на Wiki за подготовка на документация;
  • Интерфейс за управление на съобщения за грешки (Issues);
  • Инструменти за обработка на предложения за променяния (Pull request);
  • Система за изпращане на известия по електронна поща;
  • Проста система за управление на потребители и групи с поддръжка на интеграция с LDAP;
  • Система от приставки с колекция от добавки, разработени от членовете на общността. В вид на приставки са реализирани функции като създаване на gist бележки, публикуване на анонси, резервно копие, извеждане на уведомления на работния плот, генериране на графики на комитите и рендериране на AsciiDoc.

В новото издание:

  • Предоставена е възможност за задаване на собствен URL в настройките за достъп до репозитория по SSH, който може да се използва, когато достъпът на потребителите до GitBucket по SSH не се осъществява директно, а чрез допълнителен прокси-сървър, пренасочващ клиентските заявки.
    Пуснат е системата за съвместна разработка GitBucket 4.37
  • Добавена е възможност за използване на EDDSA ключове за верификация на цифровите подписи на комитите. Поддръжката е реализирана чрез актуализация на компонентите apaceh-sshd и bouncycastle-java.
  • Променени са ограниченията за максималния размер на паролата (лимитът е увеличен от 20 на 40 символа) и WebHook URL (от 200 на 400 символа).
  • Разширено е Web API и подобрена интеграцията със системата Jenkins. Добавени са допълнителни извиквания в API за работа с Git (Git Reference API) и обработка на списъци с проблеми, например, добавена е поддръжка за данни за тестови версии (milestone) и предоставена е възможност за извършване на операции веднага за всички записи с проблеми.

Източник: opennet.ru

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