Release of the GitBucket 4.38 collaborative development system

The release of the GitBucket 4.38 project, which develops a system for collaborating with Git repositories with a GitHub, GitLab, or Bitbucket-style interface, has been released. The system is easy to install, expandable via plugins, and compatible with the GitHub API. The code is written in Scala and is available under the Apache 2.0 license. MySQL and PostgreSQL can be used as a DBMS.

Main features of GitBucket:

  • Support for public and private Git repositories with access via HTTP and SSH;
  • GitLFS support;
  • Interface for navigating the repository with support for editing files online;
  • Availability of Wiki for the preparation of documentation;
  • Interface for processing error messages (Issues);
  • Tools for processing requests for changes (Pull request);
  • Email notification system;
  • Simple user and group management system with support for LDAP integration;
  • A plugin system with a collection of plugins developed by community members. In the form of plugins, such features as creating gist notes, publishing announcements, backups, displaying notifications on the desktop, plotting commits, drawing AsciiDoc are implemented.

In the new release:

  • Provided the ability to add custom fields to Issues and pull requests. Fields are added in the interface with repository settings. For example, in Issues, you can add a field with a date by which the issue should be resolved.
    Release of the GitBucket 4.38 collaborative development system
  • It is allowed to assign several persons responsible for troubleshooting (Issues) and reviewing pull requests.
    Release of the GitBucket 4.38 collaborative development system
  • Users are provided with an interface to replace a forgotten or compromised password. To confirm the operation, you need to set up sending emails via SMTP.
    Release of the GitBucket 4.38 collaborative development system
  • When displaying materials created using Markdown markup, horizontal scrolling is supported for very wide tables.
    Release of the GitBucket 4.38 collaborative development system
  • Added "--jetty_idle_timeout" command line option to set Jetty server inactivity timeout. By default, the timeout is set to 5 minutes.

Source: opennet.ru

Add a comment