انتشار سیستم توسعه مشارکتی GitBucket 4.37

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

ویژگی های کلیدی GitBucket:

  • پشتیبانی از مخازن عمومی و خصوصی Git با دسترسی از طریق HTTP و SSH.
  • پشتیبانی GitLFS؛
  • رابط برای پیمایش مخزن با پشتیبانی از ویرایش آنلاین فایل.
  • در دسترس بودن ویکی برای تهیه اسناد.
  • رابط برای پردازش پیام های خطا (مسائل)؛
  • ابزارهای پردازش درخواست‌های تغییرات (درخواست‌های کششی)؛
  • سیستم ارسال اطلاعیه از طریق ایمیل؛
  • سیستم مدیریت کاربر و گروه ساده با پشتیبانی از یکپارچه سازی LDAP.
  • یک سیستم پلاگین با مجموعه ای از افزونه های توسعه یافته توسط اعضای انجمن. ویژگی‌های زیر در قالب پلاگین‌ها پیاده‌سازی می‌شوند: ایجاد یادداشت‌های اصلی، انتشار اطلاعیه‌ها، پشتیبان‌گیری، نمایش اعلان‌ها بر روی دسکتاپ، ترسیم نمودارهای commit و ترسیم AsciiDoc.

در نسخه جدید:

  • Предоставлена возможность задания в настройках собственного URL для доступа к репозиторию по SSH, который может использоваться когда обращение пользователей к GitBucket по SSH выполняется не напрямую, а через дополнительный прокси-сервер, перенаправляющий запросы клиентов.
    انتشار سیستم توسعه مشارکتی GitBucket 4.37
  • Добавлена возможность использования ключей EDDSA для верификации цифровых подписей коммитов. Поддержка реализована через обновление компонентов apaceh-sshd и bouncycastle-java.
  • Изменены ограничения на максимальный размер пароля (лимит увеличен с 20 до 40 символов) и WebHook URL (c 200 до 400 символов).
  • Расширен Web API и улучшена интеграция с системой Jenkins. Добавлены дополнительные вызовы в API для работы с Git (Git Reference API) и обрабтки списков issue, например, добавлена поддержка данных о тестовых выпусках (milestone) и предоставлена возможность выполнения операций сразу для всех issue-записей.

منبع: opennet.ru

اضافه کردن نظر