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

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

新增功能点

DevOps:

  • 支持从任务、需求、Bug创建分支。
  • GitLab关联代码库时自动同步流水线。
  • 合并请求中支持展示提交记录。
  • 合并请求中支持执行流水线。
  • 合并请求状态相关字段增加颜色标识。
  • 合并请求修改分支或流水线时会触发流水线。
  • 合并请求中有新的代码提交时,提示评审人员执行流水线。
  • 关联合并请求的对象中,展示合并请求的状态。

体验优化:

  • 基于PHP-APCu实现数据缓存功能,使用该功能需要开启PHP-APCu扩展。
  • 看板配色优化。
  • 文档的目录支持拖动排序。
  • 产品的分支列表支持拖动排序。
  • 项目集的产品视角列表中产品支持拖动排序。
  • 项目集的产品视角列表中项目集支持拖动排序。
  • 项目集的项目视角列表中项目集支持拖动排序。
  • 项目集的项目视角列表中项目支持拖动排序。
  • 创建/编辑/激活多人任务时,维护团队表单支持拖拽排序。
  • 产品计划的研发需求列表中需求支持拖动排序。
  • 产品列表中产品支持拖动排序。
  • 测试用例列表支持拖拽排序。
  • 其它页面的显示优化。

禅道本次发布数据如下:

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

本期优化的全部需求和Bug:请点击查看

▼支持从任务、需求、Bug创建分支,并查看已经创建的分支,帮助开发人员快速开始开发工作。

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

▼合并请求中支持展示提交记录,帮助评审人员快速查看。

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

▼合并请求中支持执行流水线,评审人员可以根据提交情况快速执行。

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

合并请求状态相关字段增加颜色标识,帮助开发人员快速识别。

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

▼合并请求中有新的代码提交时,提示评审人员执行流水线。

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

▼关联合并请求的对象中,展示合并请求的状态,您可直观地看到相关流水线的状态。

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

▼安装过程中会检查是否开启了PHP-APCu扩展,如未加载会推荐安装。 如果加载了PHP-APCu扩展并且启用了apc.enabled选项,安装完成后会自动打开数据缓存功能。老用户升级过程会检查是否加载了PHP-APCu扩展并且启用了apc.enabled选项,如果检查通过会自动打开数据缓存功能。

如需安装APCu,教程详见:https://www.zentao.net/book/zentaopms/APCu-1201.html

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

▼在后台权限中同步增加了缓存的权限。

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

▼有权限的用户可以在后台系统设置中开启或关闭缓存,也可以查看数据缓存功能的内存使用情况。开启数据缓存时会检查是否加载了PHP-APCu扩展并且启用了apc.enabled选项,如果检查未通过会弹出相关提示。

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

● 您可以在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

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

免责声明:本文系转载,版权归原作者所有;旨在传递信息,不代表一休教程网的观点和立场。