插件目录 » CMI
作者 | Emergya 咨询公司 | |
---|---|---|
网站 | https://forja.cenatic.es/projects/cmi/ | |
代码仓库 | https://github.com/Emergya/redmine_cmi | |
注册时间 | 2010-12-22 (超过13年前) | |
当前版本 | 0.9.41 | |
兼容 | Redmine 1.0.x, 1.1.x, 1.2.x | |
用户评分 |
CMI 插件是什么?¶
CMI 是一个 Redmine 插件,用于查看项目的摘要视图。
它计算并显示不同的指标,如图形化的实际努力、成本、进度或项目目标偏离。
如有疑问、请求或想法,请通过电子邮件发送至 cmi-devel AT lists.morfeo-project DOT org。谢谢
注意:CMI 代表 'Cuadro de Mando Integral',这是西班牙语中 中央控制台 的名称。
功能¶
- CMI 允许您查看每个项目以及全局的当前情况。
- 它为您计算进度、偏离初始目标等。
- CMI 被真实公司如 Emergya 用于进行 CMMI 证书的质量项目管理。
状态¶
- 功能正常,但安装和使用困难,因为当前缺乏文档。
- 安装会创建自定义字段和值,如果您卸载插件,则需要手动删除。
- 还需要大量代码清理。
- 需要对统计计算进行一些性能优化。
作者¶
此插件由 Carlos Parra、Clara Meniz、José Manuel Prieto 和其他一些 Emergyans 为 Emergya 开发。
当前项目负责人是 José Manuel Prieto。
屏幕截图¶
按组查看指标
单个项目的指标
安装说明
- 确保您已安装 Redmine 版本 1.0.0 或更高版本。
- 遵循以下 Redmine 插件安装步骤:[https://redmine.ruby-lang.org.cn/wiki/redmine/Plugins](https://redmine.ruby-lang.org.cn/wiki/redmine/Plugins)
- 从您的 Redmine 目录运行以下命令安装插件(如果您要在例如生产环境中运行 Redmine,您需要将 RAILS_ENV=production 追加到每行)
rake db:migrate:plugin NAME=redmine_cmi rake cmi:create_data rake cmi:load_role_costs_history rake cmi:load_user_role_history rake cmi:recalculate_costs
- 重新启动您的 Redmine 网络服务器(例如 mongrel、thin、mod_rails)
- 以管理员身份登录您的 Redmine 安装
- 启用您的角色的权限
- 该插件的链接应显示在项目导航中的“CMI”上
注意¶
该插件需要一些自定义字段和值才能工作。这些字段和值由 rake 任务 cmi:create_data 创建,基于 config/defaults.yml 中的配置。与插件一起提供的配置带有以西班牙语命名的字段和值。您可以在调用任务之前编辑文件并将字段名称和值翻译成您的语言,但该文件没有文档。有计划完全更改插件配置系统。
此外,一旦创建了所有这些字段和值,就没有自动化的方式来删除它们。
因此,强烈建议在尝试插件之前进行数据库备份。
卸载¶
如上所述,您必须手动删除创建的自定义字段和值。
该插件还进行了一些数据库模式更改,您应该撤销这些更改。停止服务器,然后在Redmine目录下运行(如果您在例如生产环境中运行Redmine,您需要添加RAILS_ENV=production)
rake db:migrate:plugin NAME=redmine_cmi VERSION=0
之后,您可以删除插件的目录(vendor/plugins/redmine_cmi)并重新启动服务器。
变更日志
0.9.41 (2011-03-22)
与Redmine 1.0.x、1.1.x、1.2.x兼容。
主要因为在0.9.4版本中,我忘记更新插件信息(init.rb)中的版本。此外
- db:将time_entries.role设为可为空(这样即使您没有撤销迁移就卸载了插件,Redmine也能继续工作)
- time_entries:修复了保存时可能出现的错误
0.9.4 (2011-02-27)
与Redmine 1.0.x、1.1.x兼容。
- 兼容性:现在与Redmine 1.1.x兼容
- 度量:更好的错误报告
- 国际化:修复一些命名错误的翻译
- 修复:bug#1269 解决了影响load_user_role_history任务的rails中的bug
- 修复:当没有历史角色记录时,不会在用户保存时失败
- 修复:移除硬编码角色的最后痕迹
- 重构:进行了一些代码清理、样式和可读性更改
0.9.3 (2010-12-14)
与Redmine 1.0.x兼容。
- 国际化:完成了英文UI翻译(仍有一些字符串需要翻译,但它们与代码相关,而该代码需要一些更改)
- 国际化:翻译项目模块名称
- 修复:bug#1261 修复了当某些项目没有分配组时的崩溃问题
- 重构:将所有代码移动到命名空间(CMI)
- 调试:添加了缺少跟踪器的错误信息
- 调试:添加了一些调试信息日志(
redmine/log/production.log
)