GitBucket: self-hosted Git-платформа и риск обновления H2

GitBucket объединяет репозитории и инструменты разработки, но обновление старых установок с H2 требует ручной миграции базы.

Telegram@GitHubRadar

Встроенный пост загружается с Telegram. Если он недоступен, откройте источник.

Открыть оригинал

В публикации GitHub Radar GitBucket описан как self-hosted-платформа для публичных и приватных Git-репозиториев с задачами, Wiki, уведомлениями, LDAP и расширением через плагины. Автор поста также заявляет совместимость с GitHub API.

README проекта подтверждает репозитории, Git LFS, Issues, Pull Requests, Wiki, почтовые уведомления, LDAP и плагины; для установки требуется Java 17.

Главное ограничение касается обновлений: разработчики предупреждают о крупных миграциях базы данных в версиях 4.47.0 и 4.48.0 и рекомендуют резервную копию. При переходе с GitBucket 4.42 или более ранней версии на 4.43 и новее с базой H2 её нужно вручную выгрузить и пересоздать — автоматическая миграция этого не выполняет.