GitBucket的主要特点:
- 支持可通过 HTTP 和 SSH 访问的公共和私有 Git 存储库;
- Поддержка
吉特LFS ; - 用于导航存储库的界面,支持在线文件编辑;
- 可用 Wiki 来准备文档;
- 处理错误消息(问题)的接口;
- 用于处理变更请求的工具(拉取请求);
- 通过电子邮件发送通知的系统;
- 简单的用户和组管理系统,支持 LDAP 集成;
- 插件系统
集 由社区成员开发的附加组件。以下功能以插件的形式实现:创建要点注释、发布公告、备份、在桌面上显示通知、绘制提交图和绘制 AsciiDoc。
- 实现了配置所有功能
选项 通过环境变量的 CLI 界面(对 Docker 有用)。例如,连接 DBMS 的设置现在可以通过环境变量传递,而不是通过 database.conf 文件传递; - 添加了新设置 GITBUCKET_MAXFILEZIE(上传文件的最大大小)、GITBUCKET_UPLOADTIMEOUT(上传文件超时)、GITBUCKET_PLUGINDIR(插件的附加目录)和
GITBUCKET_VALIDATE_PASSWORD(密码验证逻辑); - 添加了在评估拉取请求中的更改时折叠界面中文件内容的支持(使检查大型拉取请求变得更容易);
- 已实现一个选项来阻止从内部 IP 访问 WebHook 处理程序,并能够定义有效内部地址的白名单;
- 某些 Web API 响应添加了“受让人”和“受让人”属性,以识别已分配或被分配执行工作的用户。
来源: opennet.ru