禅道20.1发布啦,基于PHP-APCu实现数据缓存,优化DevOps交互
- 原创
- 2024-06-07 09:00:00
- 禅道
- 622
新增功能点
DevOps:
- 支持从任务、需求、Bug创建分支。
- GitLab关联代码库时自动同步流水线。
- 合并请求中支持展示提交记录。
- 合并请求中支持执行流水线。
- 合并请求状态相关字段增加颜色标识。
- 合并请求修改分支或流水线时会触发流水线。
- 合并请求中有新的代码提交时,提示评审人员执行流水线。
- 关联合并请求的对象中,展示合并请求的状态。
体验优化:
-
基于PHP-APCu实现数据缓存功能,使用该功能需要开启PHP-APCu扩展。
- 看板配色优化。
- 文档的目录支持拖动排序。
- 产品的分支列表支持拖动排序。
- 项目集的产品视角列表中产品支持拖动排序。
- 项目集的产品视角列表中项目集支持拖动排序。
-
项目集的项目视角列表中项目集支持拖动排序。
- 项目集的项目视角列表中项目支持拖动排序。
- 创建/编辑/激活多人任务时,维护团队表单支持拖拽排序。
- 产品计划的研发需求列表中需求支持拖动排序。
- 产品列表中产品支持拖动排序。
- 测试用例列表支持拖拽排序。
- 其它页面的显示优化。
禅道本次发布数据如下:
本期优化的全部需求和Bug: 请点击查看
▼支持从任务、需求、Bug创建分支,并查看已经创建的分支,帮助开发人员快速开始开发工作。
▼合并请求中支持展示提交记录,帮助评审人员快速查看。
▼合并请求中支持执行流水线,评审人员可以根据提交情况快速执行 。
▼合并请求状态相关字段增加颜色标识,帮助开发人员快速识别 。
▼合并请求中有新的代码提交时,提示评审人员执行流水线 。
▼关联合并请求的对象中,展示合并请求的状态,您可直观地看到相关流水线的状态 。
▼安装过程中会检查是否开启了PHP-APCu扩展,如未加载会推荐安装。 如果加载了 PHP-APCu 扩展并且启用了 apc.enabled 选项,安装完成后会自动打开数据缓存功能。老用户升级过程会检查是否加载了PHP-APCu扩展并且启用了apc.enabled选项,如果检查通过会自动打开数据缓存功能。 如需安装APCu,教程详见 https://www.zentao.net/book/zentaopms/APCu-1201.html
▼在后台权限中同步增加了缓存的权限。
▼有权限的用户可以在后台系统设置中开启或关闭缓存,也可以查看数据缓存功能的内存使用情况。开启数据缓存时会检查是否加载了PHP-APCu扩展并且启用了apc.enabled选项,如果检查未通过会弹出相关提示。
▼您可以在PHP配置文件中使用apc.shm_size选项设置APCu功能可用的内存大小,默认为32M 。内存过小会导致缓存数据频繁更新从而影响性能,建议该选项尽可能设置大一些。
下载链接
Windows 一键安装包 |
64位 | ||
Linux 一键安装包 |
amd64位
arm64位 |
注:Linux 一键安装包必须直接解压到 /opt 目录下。 |
|
源码包下载(tar.xz): 可以通过tar命令或者解压工具解压 |
php7.0
php7.1
php7.2_7.4
php8.1 |
||
源码包下载(zip) |
php7.0
php7.1
php7.2_7.4
php8.1 |
||
DEB包下载:可以通过dpkg包管理器在Ubuntu和Debian系统下安装 |
php7.0
php7.1
php7.2_7.4
php8.1 |
||
RPM包下载:可以通过rpm包管理器在Centos系统下安装 |
php7.0
php7.1
php7.2_7.4
php8.1 |
||
最新版禅道客户端下载链接 | Windows | 安装包 压缩包 | |
Linux |
安装包
压缩包 (.tar.gz)
压缩包 (.zip) |
||
macOS |
安装包 (Intel)
安装包 (Apple Silicon)
压缩包 |
||
最新版禅道客户端服务器下载链接 |
Windows
Linux
macOS |
||
禅道Gogs安装包下载链接 |
macOS amd64
Linux amd64
Windows amd64
macOS arm64
Linux arm64 |
Docker镜像: 点击这里
帮助手册
安装文档: https://www.zentao.net/book/zentaopms/455.html
升级文档: https://www.zentao.net/book/zentaopms/460.html
持续优化,定期更新,禅道一直在路上。