專案

一般

設定檔

動作

議題截止日期外掛

議題截止日期外掛會將議題的截止日期設定為版本或可交付成果的截止日期。它也會追蹤截止日期,因此如果版本的截止日期變更,所有具有相同截止日期的議題也會變更。

取得外掛

可以從 Little Stream SoftwareGitHub 下載外掛副本。

Redmine 2.x.x 的分支版本也可以在 GitHub 上找到。

安裝和設定

  1. 請按照以下 Redmine 外掛安裝步驟操作:https://redmine.dev.org.tw/wiki/redmine/Plugins
  2. 重新啟動您的 Redmine 網頁伺服器(例如 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 個版本