基本介绍
|
作者: |
redmineplugins.cn Admin |
主页: |
https://github.com/southbridgeio/redmine_activity_report |
版本库: |
https://github.com/southbridgeio/redmine_activity_report |
创建于: |
2020-09-11 |
当前版本: |
1.2.10_ |
兼容性: |
Redmine 4.1.*, 4.0.*, 3.4.*, 3.3.*, 3.2.*, 3.1.*, 3.0.*, 2.6.*, 2.5.*, 2.4.*, 2.3.* |
该插件可以按日、周、月为周期,定时自动邮件方式发送项目及子项目的活动报告(工时数据)给指定项目人员,项目干系人可以根据报告摘要了解项目进度和成本投入情况。
邮件报告数据样例¶

插件在项目中的设置样例¶

安装指导
安装步骤
- 解压插件压缩包至redmine的plugins目录
- 迁移插件数据库,执行 bundle exec rake redmine:plugins:migrate
- bundle exec gem install whenever
- 重新启动Redmine
添加cron计划任务
bundle exec whenever -i redmine_activity_report -f plugins/redmine_activity_report/config/schedule.rb
移除cron计划任务
bundle exec whenever -c redmine_activity_report -f plugins/redmine_activity_report/config/schedule.rb
版本更新
积分(5)
1.2.10_ (2020-09-11)
兼容性: Redmine 2.3.*, 2.4.*, 2.5.*, 2.6.*, 3.0.*, 3.1.*, 3.2.*, 3.3.*, 3.4.*, 4.0.*, 4.1.*
- 修复作者原1.2.10版本在redmine 4.1下发送邮件崩溃的问题
文件
评论
添加评论
#1
由 redmineplugins.cn Admin 在 超过一年 之前添加
@ma wenting 在项目中启用插件模块试试呢,测试情况更新到问题里吧,不用在这里留言。
#2
由 ma wenting 在 超过一年 之前添加
绝对路径执行后也没有报错日志,可以看这个问题里的描述:https://redmineplugins.cn/issues/186
#3
由 Chen Snowman 在 超过一年 之前添加
找不到rake path应该是你的环境问题;绝对路径执行后有报错的日志吗?
#4
由 ma wenting 在 超过一年 之前添加
bundler:failed to load command:rake (/usr/local/bundle/bin/rake)
补充报错信息
#5
由 ma wenting 在 超过一年 之前添加
[图片]
手动执行计划任务,报错如上,找不到rake目录,但使用绝对路径执行后,仍旧收不到报告邮件,是哪里的问题啊
#6
由 Chen Snowman 在 超过一年 之前添加
@ma wenting 可以找台测试机,看看两者兼容性如何
#7
由 ma wenting 在 超过一年 之前添加
手动执行whenever计划任务,报错如下:
You must use Bundler 2 or greater with this lockfile.
如果升级Bundler,担心会影响Advanced reminder插件的正常运行,有什么解决办法吗
#8
由 Chen Snowman 在 超过一年 之前添加
whenever用于调度linux的cron计划任务,不支持windows
#9
由 xu renfeng 在 超过一年 之前添加
请问报错信息如下应该怎么处理
D:\Bitnami\redmine-4.1.1-2\apps\redmine\htdocs>bundle exec whenever -i redmine_activity_report -f plugins/redmine_activity_report/config/schedule.rb
系统找不到指定的路径。
Traceback (most recent call last):
6: from D:/Bitnami/redmine-4.1.1-2/apps/redmine/htdocs/vendor/bundle/ruby/2.5.0/bin/whenever:23:in `<main>'
5: from D:/Bitnami/redmine-4.1.1-2/apps/redmine/htdocs/vendor/bundle/ruby/2.5.0/bin/whenever:23:in `load’
4: from D:/Bitnami/redmine-4.1.1-2/apps/redmine/htdocs/vendor/bundle/ruby/2.5.0/gems/whenever-1.0.0/bin/whenever:44:in `<top (required)>'
3: from D:/Bitnami/redmine-4.1.1-2/apps/redmine/htdocs/vendor/bundle/ruby/2.5.0/gems/whenever-1.0.0/lib/whenever/command_line.rb:6:in `execute’
2: from D:/Bitnami/redmine-4.1.1-2/apps/redmine/htdocs/vendor/bundle/ruby/2.5.0/gems/whenever-1.0.0/lib/whenever/command_line.rb:38:in `run’
1: from D:/Bitnami/redmine-4.1.1-2/apps/redmine/htdocs/vendor/bundle/ruby/2.5.0/gems/whenever-1.0.0/lib/whenever/command_line.rb:77:in `write_crontab’
D:/Bitnami/redmine-4.1.1-2/apps/redmine/htdocs/vendor/bundle/ruby/2.5.0/gems/whenever-1.0.0/lib/whenever/command_line.rb:77:in `popen’: No such file or directory - crontab - (Errno::ENOENT)