禅道7.1.stable版本发布,新增定时任务和异步发信
禅道项目管理软件7.1.stable版本于3月17日正式发布,该版本主要增加定时任务和异步发信功能。
修改记录
完成的功能:539 提供deb格式的安装包
1468 插件升级安装脚本中要对用户的自定义表前缀做处理
1515 提供rpm格式的安装包
1531 利用ignore_user_abort 实现计划任务机制
2208 实现异步发信
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"
邮件是否已经发送,发信成功与否,可以到邮件列表查看。