插件目录 » 红色计数器
作者 | Andrea Valle | |
---|---|---|
网站 | https://github.com/andreav/red_counter | |
代码仓库 | https://github.com/andreav/red_counter | |
注册时间 | 2020-11-15 (超过3年前) | |
当前版本 | 0.1 | |
兼容性 | Redmine 4.1.x | |
用户评分 |
红色计数器插件¶
红色计数器是一个用于设置问题相关计数器的Redmine插件。
计数器可以是
- 特定状态花费的时间(支持从不同状态汇总时间)
- 计数状态出现的次数(例如,问题被重新打开的次数)
时间花费计数器根据工作时间进行评估。
用户可以根据自己的需求配置工作时间。
配置工作时间¶
时间花费计数器根据工作日和工作时间进行评估。
工作日直接从Redmine管理 -> 设置 -> 问题跟踪 -> "非工作日"进行配置。
工作时间从插件配置页面(管理 -> 插件 -> 红色计数器 -> 配置)进行配置。
用户必须指定时区和最多两个工作时间段。
默认的工作时间段为:8:30-12:30 和 13:30-17:30。
工作时间之外发生的所有内容都将被忽略。
如果用户需要全天的计数器,他/她可以简单地配置时间段1从00:00到24:00并删除时间段2。
配置示例¶
以下示例中我们配置了3个计数器
- 一个计数器衡量一个工单在"新"状态下的持续时间
- 一个计数器汇总了工单在"进行中"、"重新打开"和"外包进行中"状态下的持续时间
- 一个计数器计算工单被重新打开的次数
在问题页面上,结果是以下内容
触发计数器评估¶
计数器评估可以通过以下方式触发
- 从插件配置页面。
将处理计数器评估的任务排队
- 从计数器配置页面。
将处理计数器评估的任务排队
- 通过运行rake任务(手动或在cron中)
RAILS_ENV=production bundle exec rake red_counter:eval_time_spent
安装说明
要安装它,请按照标准Redmine插件这里的步骤进行。
将其克隆到插件目录中。在您的插件目录中执行
git clone https://github.com/andreav/red_counter.git red_counter
。
数据库迁移
cd ..
rake redmine:plugins:migrate
重新加载网络服务
touch tmp/restart.txt
变更日志
0.1 (2020-11-15)
兼容Redmine 4.1.x。