GitBucket 4.33协同开发系统发布

由...所提交 项目发布 gitbucket 4.33,其中正在开发一个与 Git 存储库协作的系统,提供 GitHub 风格的界面和 到位桶。该系统易于安装,能够通过插件扩展功能,并且兼容GitHub API。代码是用 Scala 编写的, 是可用的 在 Apache 2.0 下获得许可。 MySQL 和 PostgreSQL 可以用作 DBMS。

GitBucket的主要特点:

  • 支持可通过 HTTP 和 SSH 访问的公共和私有 Git 存储库;
  • Поддержка 吉特LFS;
  • 用于导航存储库的界面,支持在线文件编辑;
  • 可用 Wiki 来准备文档;
  • 处理错误消息(问题)的接口;
  • 用于处理变更请求的工具(拉取请求);
  • 通过电子邮件发送通知的系统;
  • 简单的用户和组管理系统,支持 LDAP 集成;
  • 插件系统 由社区成员开发的附加组件。以下功能以插件的形式实现:创建要点注释、发布公告、备份、在桌面上显示通知、绘制提交图和绘制 AsciiDoc。

特点 新版本:

  • 实现了配置所有功能 选项 通过环境变量的 CLI 界面(对 Docker 有用)。例如,连接 DBMS 的设置现在可以通过环境变量传递,而不是通过 database.conf 文件传递​​;
  • 添加了新设置 GITBUCKET_MAXFILEZIE(上传文件的最大大小)、GITBUCKET_UPLOADTIMEOUT(上传文件超时)、GITBUCKET_PLUGINDIR(插件的附加目录)和
    GITBUCKET_VALIDATE_PASSWORD(密码验证逻辑);

  • 添加了在评估拉取请求中的更改时折叠界面中文件内容的支持(使检查大型拉取请求变得更容易);

    GitBucket 4.33协同开发系统发布

  • 已实现一个选项来阻止从内部 IP 访问 WebHook 处理程序,并能够定义有效内部地址的白名单;
    GitBucket 4.33协同开发系统发布

  • 某些 Web API 响应添加了“受让人”和“受让人”属性,以识别已分配或被分配执行工作的用户。

来源: opennet.ru

添加评论