`

[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/

分享到:
评论
1 楼 wjason 2011-10-29  
PHP data format:
http://php.net/manual/en/function.date.php

相关推荐

    bug 管理工具mantis

    Mantis通过提供一个用户友好的界面,使得团队成员能够有效地沟通、报告和修复问题,从而提高软件的质量和开发效率。 在使用Mantis时,首先要了解它的核心功能。其主要包括: 1. **缺陷报告**:用户可以通过简洁的...

    mantis中的bug状态变化流程

    Mantis是一款开源的缺陷跟踪系统,它用于管理软件开发中的错误报告或称为“bug”的状态。在Mantis中,bug的状态变化流程对于整个项目的测试和运维过程至关重要,因为它确保了问题的有效跟踪和解决。以下是对Mantis中...

    Mantis Bug处理流程

    总的来说,Mantis Bug处理流程是一个系统化的过程,它涵盖了问题的报告、分配、解决、验证和关闭,以及在特殊情况下可能出现的暂停和重新打开等步骤。这个流程对于任何使用Mantis或其他类似系统的软件开发团队来说,...

    mantis BUG管理软件

    4. **状态跟踪**:每个BUG都有一个生命周期,从新建到解决,通过一系列的状态(如新建、已确认、处理中、已修复、已关闭)进行跟踪。 5. **版本控制**:Mantis允许用户关联BUG与特定的软件版本,以便更好地理解问题...

    mantis中bug描述说明

    - **优先权**:定义修复Bug的紧急程度,从无到特急,分别对应不同的时间窗口,如无(一周内解决)、低(1-2天)、中(4-8小时)、高(3-4小时)、加急(1-2小时)和特急(1小时内解决)。 - **缺陷类型**:将Bug...

    Mantis BUG管理系统

    Mantis BUG管理系统是一款开源的、基于Web的缺陷跟踪系统,专为软件开发团队设计,用于管理项目中的错误、缺陷和问题。它提供了直观的用户界面,使得团队成员能够有效地报告、跟踪以及解决软件开发过程中的各种问题...

    mantis bug追踪系统

    Mantis BT作为一个轻量级的Web应用,其主要目标是提供一个简洁、易用的平台,让开发人员和测试人员可以有效地跟踪和管理项目中的问题。该系统支持多用户、多项目,并且提供了丰富的功能,如问题分类、优先级设定、...

    BUG管理系统mantis-1.2.5

    - **状态跟踪**:每个BUG都有一个明确的状态流程(新建、已确认、待解决、已修复等),确保所有成员了解其进展。 - **任务分配**:项目经理可将BUG分配给特定的开发人员,明确责任人。 - **版本控制**:与软件...

    wamp 搭建 Mantis bug管理系统完全手册

    《全面解析:WAMP环境下的Mantis Bug管理系统搭建与配置》 Mantis是一款开源的Bug跟踪系统,适用于软件开发团队管理缺陷和问题。借助WAMP(Windows、Apache、MySQL、PHP)这一集成环境,我们可以轻松地在本地搭建...

    BUG管理系统Mantis

    Mantis (MantisBT) 是一个BUG管理系统。主要特点如下: 用php写的系统,安装方便,不用像 bugzilla 那样安装那么多perl支持; 系统相对简单轻量级,使用简单; 出色的多语言支持; 在线演示地址:...

    mantis_Version1.1.8

    总的来说,Mantis Version 1.1.8是一个集稳定、直观、功能丰富的bug管理工具,适合那些寻求高效问题跟踪方案的开发团队。其强大的图形报表、邮箱提醒等功能,以及对多语言和多数据库的支持,都体现了其在软件项目...

    Mantis

    - **状态跟踪**:每个bug都有一个明确的状态流程(如新建、待确认、已分配、处理中、已测试、已关闭),便于追踪其处理进度。 - **版本控制**:与源代码管理系统集成,便于关联bug与代码更改。 - **通知机制**:...

    mantis BUG管理系统

    Mantis (MantisBT) 是一个BUG管理系统。主要特点如下: 用php写的系统,安装方便,不用像 bugzilla 那样安装那么多perl支持; 系统相对简单轻量级,使用简单; 出色的多语言支持; mantisbt-release-1.2.18.tar

    轻量级的开源缺陷跟踪系统——MANTISBT(Mantis Bug Tracker)

    轻量级的开源缺陷跟踪系统——MANTISBT(Mantis Bug Tracker)

    Mantis操作手册.doc

    在解决_bug时,需要添加_bug_note,并按“Resolve Bug”按钮,流转到下一个页面。在_resolution栏,需要说明解决的方式,常用的有fixed、unable to duplicate、not a bug、suspended和won’t fix。 1.6 测试已修改...

    win7安装Mantis.pdf

    Mantis 是一个基于 web 的 bug 追踪系统,广泛应用于软件开发项目中。在 Win7 操作系统下安装 Mantis 需要依赖 EasyPHP 环境和相关的数据库设置。下面是安装 Mantis 的详细指南: 一、安装 EasyPHP EasyPHP 是一个...

    mantis

    作为一个专业的IT大师,我将详细介绍Mantis的主要特点、功能以及如何使用它来优化您的开发流程。 首先,让我们深入了解一下Mantis的基本概念。Mantis是一款Web-based的工具,这意味着用户可以通过任何支持浏览器的...

    mantis 一个简单的象棋游戏

    《Mantis:一款趣味横生的象棋游戏详解》 象棋,作为我国传统智慧的结晶,历史悠久,深受人们喜爱。而"Mantis",这款简单的象棋游戏,以数字化的形式,将这一古典策略游戏带入了现代生活。尽管它在设计上可能相对...

Global site tag (gtag.js) - Google Analytics