時間追蹤¶
簡介¶
時間追蹤允許使用者追蹤記錄在特定議題或專案上的工時數。每次「花費時間」的記錄都可以依照活動分類,並透過註解進一步說明。透過填寫時間估計,專案經理能夠做出更適當的專案規劃,並追蹤個別使用者的進度。
時間追蹤始終與使用者相關聯,因此可用於追蹤該使用者已完成的計費時數。如需更多資訊,請參閱花費時間明細或花費時間報告頁面。
安裝/設定¶
時間追蹤是 Redmine 的標準模組,可以在新專案表單的**模組**區塊或現有專案的**設定**分頁中啟用/停用每個專案的時間追蹤功能。如需設定模組的詳細資訊,請參閱RedmineProjectSettings。
記錄議題花費時間¶
您可以透過點選議題詳細資訊檢視中的 **記錄時間** 來記錄議題花費時間。
您也可以在更新議題時記錄時間。
記錄專案層級花費時間¶
您可以透過將議題欄位留空來記錄專案層級的工時。
可接受的時間格式¶
估計時間和花費時間可以使用以下格式輸入,以小時和分鐘分開或合併:- 分開:小時和分鐘以整數表示,使用標準時間格式:**
1h
**、**1 h
**、**1 hour
**、**2 hours
**、**30m
**、**30min
**、**1h30
**、**1h30m
**、**1:30
** - 合併:以十進制時間格式表示小時的小數部分,使用句點 (.) 或逗號 (,) 作為小數點分隔符號:**
1.5
**、**1,5
**(等於1h30
)
十進制時間格式¶
在 Redmine 中使用十進制時間格式輸入估計時間或花費時間值時,您必須注意 Redmine 也會以十進制時間格式顯示累計時間值。
請參考以下範例
- 在一個專案中,您有 4 個問題,其花費時間值分別為: **1.00**、 **0.10**、 **0.15** 和 **0.40**。現在,在「花費時間」報表(專案總覽 -> 花費時間 -> [詳細資訊 | 報表])中,您將看到小數值 1.65 小時(1 小時 39 分鐘)的累計總計,而不是小數點後小時和分鐘的單獨累計(這將產生不正確的值 2.05 小時)。
- 說明:這是預期行為,因為四個花費時間值是以十進制時間格式輸入的。這些值的解釋如下
- 1.00 小數等於 60 分鐘(1 小時)
- 0.10 小數等於 6 分鐘
- 0.15 小數等於 9 分鐘
- 0.40 小數等於 24 分鐘
- 1.65 小數等於 99 分鐘
- 2:05 小時(125 分鐘)以十進制表示法等於 2.0833333333333335(估計)。
由於在顯示累計值時,小數值會四捨五入到小數點後兩位,因此可能會出現微小的差異(如上面的 2:05 範例所示)。
一些參考透過提交訊息記錄時間¶
對於提交到與 Redmine 實例整合的 SCM 系統的開發人員來說,一個方便的功能是,他們可以在提交訊息中透過參考問題來針對該問題記錄「花費時間」。
為使此功能正常運作,必須在「應用程式設定」->「存放庫」下啟用「啟用時間記錄」選項(請參閱文件)。此外,還必須在「應用程式設定」->「存放庫」下的「已記錄時間的活動」選項中明確選擇記錄花費時間的活動(請參閱文件)(預設活動「預設」不起作用)。
提交訊息中的時間規格可以是上述任何一種可接受的時間格式,但前面必須加上在「應用程式設定」->「存放庫」的「在提交訊息中參考和修復問題」下配置的有效問題參考(請參閱文件)。
使用預設問題參考關鍵字「refs」的範例
Fixed something, refs #435 @1h30
此提交訊息將在問題 #435 上添加 1 小時 30 分鐘的花費時間。