禅道20.1发布啦,本次发布基于PHP-APCu实现数据缓存功能,显著提升页面加载速度,在不同的使用场景下能为系统带来10-50倍的性能提升;优化DevOps的交互体验,支持快速创建分支,优化合并请求流程及交互细节,整体提升开发管理效率。除此之外,我们还修复了一些已知问题,以提升您在禅道中的使用体验。
新增功能点
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
持续优化,定期更新,禅道一直在路上