项目

常规

个人资料

操作

问题到期日期插件

问题到期日期会将问题到期日期设置为版本或可交付成果的到期日期。它还将跟踪到期日期,如果版本到期日期变动,所有具有相同到期日期的问题也将变动。

获取插件

可从 Little Stream SoftwareGitHub 下载插件副本。

面向 Redmine 2.x.x 的分叉版本也在 GitHub 上提供。

安装和设置

  1. 按照网站 https://redmine.ruby-lang.org.cn/wiki/redmine/Plugins 中的 Redmine 插件安装步骤操作。
  2. 重启您的 Redmine web 服务器(如 mongrel、thin、mod_rails)
  3. (可选步骤)如果您要转换现有问题,请备份您的数据库并运行 rake 任务

    rake issue_due_date_plugin:update_due_dates RAILS_ENV=production

用法

问题编辑

编辑问题时,插件将检查

  • 该问题的到期日期是否已在问题上设置,或
  • 可交付成果有到期日期,或
  • 版本有到期日期

如果上面任一为真,问题的到期日期都会更新。如果多个为真,则将使用第一个。

版本或可交付成果编辑

插件还会连接到版本,因此当版本的到期日期更新时,如果问题

  • 没有到期日期或
  • 到期日等于版本的旧日期

示例

  • 版本 X 到期日为 2008-01-01,与发行关联如下
    • 发行 A(到期日为 2008-01-01)
    • 发行 B(到期日为 2008-02-01)
    • 发行 C(无到期日)

将版本 X 的日期更改为 2008-01-15,将更新以下到期日

  • 发行 A 至 2008-01-15。其到期日与版本相同,因此它“跟随”版本。
  • 发行 C 至 2008-01-15。由于它没有到期日,因此它被赋予了版本到期日。
  • 发行 B 的到期日将保持 2008-02-01。

可交付成果的行为与此完全相同。

版本或可交付成果再分配

将问题重新分配到不同版本时,如果问题到期日与旧版本日期相符,则问题将更改其到期日以与新版本相符。

示例

1. 我有一个问题分配给版本 A,其日期与版本 A 的日期相符
2. 如果我更改问题以将其分配给版本 B,则日期应更改为版本 B 的到期日。

可交付成果的行为与此完全相同。

许可

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

项目帮助

如果您需要帮助,可以在错误跟踪器中联系维护人员。错误跟踪器位于 https://projects.littlestreamsoftware.com

新闻

0.1.0 发布公告

更新者 Daniel Stonier 约 12 年 前 · 5 次修订