Lançamento do sistema de desenvolvimento colaborativo GitBucket 4.37

Foi apresentado o lançamento do projeto GitBucket 4.37, desenvolvendo um sistema de colaboração com repositórios Git com interface no estilo GitHub e Bitbucket. O sistema é fácil de instalar, tem capacidade de expandir funcionalidades por meio de plugins e é compatível com a API GitHub. O código é escrito em Scala e está disponível sob a licença Apache 2.0. MySQL e PostgreSQL podem ser usados ​​como SGBD.

Principais recursos do GitBucket:

  • Suporte a repositórios Git públicos e privados com acesso via HTTP e SSH;
  • Suporte GitLFS;
  • Interface para navegação no repositório com suporte para edição online de arquivos;
  • Disponibilização de Wiki para preparação de documentação;
  • Interface para processamento de mensagens de erro (Issues);
  • Ferramentas para processamento de solicitações de mudanças (Pull requests);
  • Sistema para envio de notificações por email;
  • Sistema simples de gerenciamento de usuários e grupos com suporte para integração LDAP;
  • Um sistema de plugins com uma coleção de complementos desenvolvidos por membros da comunidade. Os seguintes recursos são implementados na forma de plug-ins: criação de notas básicas, publicação de anúncios, backups, exibição de notificações na área de trabalho, plotagem de gráficos de commit e desenho AsciiDoc.

Na nova versão:

  • É possível definir sua própria URL nas configurações de acesso ao repositório via SSH, que pode ser usada quando os usuários acessam o GitBucket via SSH não diretamente, mas através de um servidor proxy adicional que redireciona as solicitações do cliente.
    Lançamento do sistema de desenvolvimento colaborativo GitBucket 4.37
  • Adicionada a capacidade de usar chaves EDDSA para verificar assinaturas digitais de commits. O suporte é fornecido por meio de uma atualização dos componentes apaceh-sshd e bouncycastle-java.
  • Foram alteradas as restrições quanto ao tamanho máximo da senha (o limite foi aumentado de 20 para 40 caracteres) e URL do WebHook (de 200 para 400 caracteres).
  • A API Web foi ampliada e a integração com o sistema Jenkins foi melhorada. Adicionadas chamadas de API adicionais para trabalhar com Git (API de referência do Git) e processar listas de problemas, por exemplo, adicionado suporte para dados sobre versões de teste (marco) e fornecido a capacidade de executar operações em todos os registros de problemas de uma só vez.

Fonte: opennet.ru

Adicionar um comentário