[Mantis] 爲每一個Bug, 收集他的作業時間(cost)

Mantis(我們的版本是1.1.1)有爲每一個bug, 收集我們花在它上面的時間的功能

開啓該功能之後, 每一個bug, 在我們添加評論的時候, 都可以輸入一個時間,

比如我們可以添加一條評論:"bug修正完畢", 順便給他配一個時間, 比如用時8H

 

一個bug的所有評論所消耗的時間的總和, 便是這個bug所cost的時間,

當然, 我們除了可以查看某一個具體bug的時間,

我們還可以以一覽的方式查看項目所消耗的時間, 如下圖.

 

 

這不是一個罕見的功能,

Trac,Redmine也都具有該功能,

同樣Mantis也有該功能,

只不過Mantis默認沒有開啓,

打開這一功能的方法如下:

在配置文件config_inc.php中, 添加如下配置代碼

 

//set date format
$g_short_date_format = 'Y-m-d';
$g_normal_date_format = 'Y-m-d H:i';
$g_complete_date_format = 'Y-m-d H:i T';

//enable time tracking when add a note
$g_time_tracking_enabled = ON;

//enable [billing] in menu
$g_time_tracking_with_billing = ON;
 

 

如上面的第二幅圖所示, 也許有時候我們會覺得上面的英文月份看着不是很方便

那麼我們可以在date_api.php裏面的print_month_option_list函數中進行調整, 比如下面這樣:

 

#$month_name = date( 'F', mktime(0,0,0,$i,1,2000) );
$month_name = date( 'm', mktime(0,0,0,$i,1,2000) );
 

 

最後,這篇blog參考的一個日文鏈接如下:

http://fujishinko.exblog.jp/7666261/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章