项目

通用

个人资料

操作

评分插件

评分插件存储用户的可计费率。它还提供了一个API,可用于在特定日期查找项目成员的费率。

功能

  • 根据以下内容跟踪用户的费率
    • 费率生效日期和
    • 项目
  • 存储历史费率金额
  • 锁定费率以保留历史计算
  • Rate.for API供其他插件使用
  • 与计费插件集成
  • 与预算插件集成

截图

每个项目的用户费率
用户费率历史
项目成员费率

获取插件

分支添加对Redmine 4.x / Rails 5的支持
- https://github.com/xl32/redmine_rate

原始插件:可以从Little Stream SoftwareGitHub下载

安装和设置

安装此插件有两个步骤。第一个步骤应该在您使用过预算插件的0.1.0版本或计费插件的0.2.0版本时执行。这是因为费率数据需要从预算插件迁移到本插件。

选项一:如果您有来自预算或计费旧版本的数据

这些安装说明非常具体,因为评分插件调整了预算插件内部的数据,因此需要进行几个数据完整性检查。

  1. 备份数据!备份数据!
  2. 遵循Redmine插件安装步骤插件 确保插件安装到 vendor/plugins/redmine_rate
  3. 确保您正在运行预算插件的0.1.0版本和计费插件的0.0.1版本
  4. 运行预安装导出以将当前预算和计费数据导出到文件 rake rate_plugin:pre_install_export
  5. 运行插件迁移以获取费率的新表 rake db:migrate_plugins
  6. 将预算插件升级到0.2.0版本,将计费插件升级到0.3.0版本
  7. 重新运行插件迁移 rake db:migrate_plugins 以更新到预算的0.2.0架构
  8. 运行后安装检查以检查您导出的数据(如上所述的第3个问题)与新的费率数据是否匹配。 rake rate_plugin:post_install_check
  9. 如果脚本没有报告错误,请继续操作。如果发现错误,请提交错误报告并恢复到您的备份
  10. 重新启动您的Redmine web服务器(例如mongrel,thin,mod_rails)
  11. 为任何应允许查看项目用户费率的角色设置“查看费率”权限

选项二:如果您没有来自预算或计费的数据

  1. 遵循Redmine插件安装步骤插件 确保插件安装到 vendor/plugins/redmine_rate
  2. 运行插件迁移以获取费率的新表 rake db:migrate_plugins
  3. 重新启动您的Redmine web服务器(例如mongrel,thin,mod_rails)
  4. 为任何应允许查看项目用户费率的角色设置“查看费率”权限

使用方法

为项目输入新费率

设置项目成员费率有两种方法。

  1. 浏览到项目设置页面
  2. 选择“成员”选项卡
  3. 输入成员的费率并点击“设置费率”

或者,可以在用户管理面板中设置费率

  1. 浏览到管理面板
  2. 选择“用户”
  3. 选择要设置费率的具体用户
  4. 选择“会员资格”选项卡并为每个项目输入费率
  5. 或者,选择“费率历史”并在表单中输入新的费率

为用户输入默认费率

默认费率是指不对应特定项目的用户费率。它可以在用户管理面板中设置

  1. 浏览到管理面板
  2. 选择“用户”
  3. 选择要设置费率的具体用户
  4. 选择“费率历史”并在表单中输入新的费率,保持“项目”字段设置为“默认费率”。

锁定费率

目前此功能仅通过费率API可用。一旦将有效的时间条目分配给费率,费率将变为锁定。

使用方法

要提问,只需更新一个问题并从问题备注下方右侧的问题选择框中选择一个成员。

许可证

此插件根据GNU GPL v2许可。有关详细信息,请参阅COPYRIGHT.txt和GPL.txt。

项目帮助

如果您需要帮助,可以联系问题跟踪器中的维护者。问题跟踪器位于https://projects.littlestreamsoftware.com

新闻

Alexander Meindl更新 超过2年前 · 6次修订