时间跟踪¶
简介¶
时间跟踪允许用户跟踪记录到特定问题或项目的工作小时数。每次“花费时间”的记录都可以按活动分类,并可以用注释进一步说明。通过填写时间估算,项目经理可以产生更适合的项目规划以及跟踪个人用户的进度。
时间跟踪始终与用户相关,因此可以用来跟踪此用户完成了多少可计费的小时。有关更多信息,请参阅花费时间详情或花费时间报告页面。
安装/配置¶
时间跟踪是Redmine的标准模块,可以在新建项目表单的“模块”部分或现有项目的“设置”标签页中启用/禁用每个项目的功能。有关配置模块的详细信息,请参阅RedmineProjectSettings。
在问题中记录时间¶
您可以通过点击问题详情视图中的 记录时间来在问题中记录时间。
您还可以在更新问题时代记时间。
在项目级别记录时间¶
您可以通过留空问题字段来在项目级别记录小时数。
接受的时间格式¶
估算时间和花费时间可以使用以下格式之一输入,要么分开输入小时和分钟,要么合并为以下格式- 分开:使用标准时间格式将小时和分钟作为整数分开输入:
1h
,1 h
,1 hour
,2 hours
,30m
,30min
,1h30
,1h30m
,1:30
- 合并:作为十进制时间格式中小时分数的合并,可以使用点(.)或逗号(,)作为小数分隔符:
1.5
,1,5
(等于1h30
)
十进制时间格式¶
当在Redmine中使用十进制时间格式输入估算或花费时间值时,请注意Redmine也会以十进制时间格式显示累计时间值。
考虑以下示例
- 在一个项目中,你有四个问题,以下为耗费时间值: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分钟的耗费时间。