禅道20.1发布啦,基于PHP-APCu实现数据缓存,优化DevOps交互

原创
2024-06-07 09:00:00
禅道
417
摘要:禅道20.1发布啦!本次发布基于PHP-APCu实现数据缓存功能,显著提升页面加载速度,在不同的使用场景下能为系统带来10-50倍的性能提升 ;优化DevOps的交互体验,支持快速创建分支,优化合并请求流程及交互细节,整体提升开发管理效率。
禅道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


持续优化,定期更新,禅道一直在路上。


发表评论
评论通过审核后显示。