禅道7.1.stable版本发布,新增定时任务和异步发信

原创

禅道项目管理软件7.1.stable版本于3月17日正式发布,该版本主要增加定时任务和异步发信功能。

修改记录

完成的功能: 
539    提供deb格式的安装包     
1468  插件升级安装脚本中要对用户的自定义表前缀做处理  
1515  提供rpm格式的安装包     
1531  利用ignore_user_abort 实现计划任务机制

2208  实现异步发信


修复的BUG:
682 测试-版本 编辑没有按照项目对版本进行过滤       
680 创建任务抄送列表没有过滤掉已经删除的用户       
679 项目-版本详情中的下载地址显示不全      

下载地址

一、禅道项目管理软件源码下载
下载站点1: /sdl/projects/zentao/files/7.1/ZenTaoPMS.7.1.stable.zip
下载站点2: /dl/zentao/7.1/ZenTaoPMS.7.1.stable.zip

二、集成运行环境下载:切勿下载下面的软件进行升级,仅适用于新安装
Windows一键安装包(适用于windows系列)
下载站点1: /sdl/projects/zentao/files/7.1/ZenTaoPMS.7.1.stable.exe

下载站点2: /dl/zentao/7.1/ZenTaoPMS.7.1.stable.exe


三、DEB包下载:可以通过dpkg包管理器在Ubuntu和Debian系统下安装 (测试)
下载站点1: /sdl/projects/zentao/files/7.1/ZenTaoPMS_7.1.stable_1_all.deb
下载站点2: /dl/zentao/7.1/ZenTaoPMS_7.1.stable_1_all.deb

四、RPM包下载: 可以通过rpm包管理器在Centos系统下安装 (测试)
下载站点1: /sdl/projects/zentao/files/7.1/zentaopms-7.1.stable-1.noarch.rpm
下载站点2: /dl/zentao/7.1/zentaopms-7.1.stable-1.noarch.rpm

安装和升级文档

安装文档: http://www.zentao.net/book/zentaopmshelp/40.html

升级文档: http://www.zentao.net/book/zentaopmshelp/41.html

功能截图

1、计划任务

计划任务默认是关闭状态,如果想要启用该功能,必须手动打开。

计划任务已经内置了一些禅道所需的计划任务,这些内置任务不能删除,但可以禁用,禁用后,计划任务就不会执行这些任务了。

你也可以添加计划任务,添加的规则跟Linux的计划任务类似。需要说明的是计划任务的类型,其中“禅道自调用”的命令填写可以参考内置任务的填写,需要指定模块名和方法名。而操作系统命令这是PHP通过exec命令做系统调用,所以,如果系统禁用了exec方法,会造成计划任务运行失败。  

 

2、异步发信

异步发信配置集成在发信配置里面。如果打开异步发信,那个在发信的时候,禅道会把邮件放在一个发信队列里面。所以,你需要另外运行一个计划任务,来将队列里面的邮件发送出去。

这个计划任务可以使用禅道的计划任务功能,计划任务已经内置了这个发信任务。

你也可以自己布置定时任务,任务命令参考 


如果REQUEST_TYPE是“PATH_INFO”方式   php zentaopms/bin/ztcli "http://localhost/mail-asyncSend.html" 

如果REQUEST_TYPE是“GET”方式                php zentaopms/bin/ztcli "http://localhost/index.php?m=mail&f=asyncSend" 


 

邮件是否已经发送,发信成功与否,可以到邮件列表查看。


产品动态