JIRA 的时间跟踪功能让用户能够记录处理事务所花费的时间。 

注意: 

  • 用户必须获得相关项目的  Work On Issues 权限,才能指定时间预估和记录工作日志。
  • 要执行以下所有步骤,您必须以具有 JIRA Administrators 全局权限的用户身份登录。

禁用时间跟踪

时间跟踪在默认状态下处于开启(“ON”)状态(如下文屏幕截图 1 所示)。但也可以通过“Time Tracking”管理页面禁用此功能。
(info) 如果您的 JIRA 是从禁用或从未启用过时间跟踪的 4.2 之前版本升级安装的,则时间跟踪在默认情况下将处于关闭(“OFF”)状态。

  1. 选择  > Issues
     
  2.  选择 Issue Features > Time Tracking 打开“Time Tracking”页面。
  3. 单击“Deactivate”按钮,关闭时间跟踪功能。

(info) 禁用/重新启用时间跟踪不会丢失任何现有时间跟踪数据。

本页内容:

Atlassian 应用商店中适用于 JIRA 的时间跟踪插件扩展了 JIRA 的时间跟踪功能。在此处查看相关信息

启用时间跟踪

  1. 选择  > Issues

  2.  选择 Issue Features > Time Tracking 打开“Time Tracking”页面。
  3. 单击“Activate”按钮,开启时间跟踪功能。


屏幕截图 1:时间跟踪处于开启(“ON”)状态

配置时间跟踪设置

要编辑 JIRA 的时间跟踪设置,必须首先禁用时间跟踪。更改设置之后,需要重新启用时间跟踪,以便用户能够对事务记录工作日志。

(info)禁用/重新启用时间跟踪不会丢失任何现有时间跟踪数据。

  1. 选择  > Issues
  2.  选择 Issue Features > Time Tracking 打开“Time Tracking”页面。
  3. 如果时间跟踪处于开启(“ON”)状态(请参考“Time Tracking”屏幕顶部的指示),单击 Deactivate 按钮关闭时间跟踪功能。
  4. 此时即可编辑时间跟踪设置,如以下屏幕截图所示。
    屏幕截图 2:时间跟踪处于关闭(“OFF”)状态
  5. 通过编辑以下字段配置时间跟踪设置:
    • “Hours per day”— 输入适当的值(例如 8)。如果需要,也可以输入小数。
    • “Days per week”— 输入适当的值(例如 5)。如果需要,也可以输入小数。
    • “Time format”— 选择 pretty/days/hours。此设置将决定显示事务时“Time Spent”字段的格式。
    • “Default Unit”— 选择 minutes/hours/days/weeks。当用户对事务记录工作日志而没有指定单位时,将应用此设置。
    • “Legacy Mode”— 如果希望按照 JIRA 4.2 之前版本的操作方式使用 JIRA 时间跟踪功能,请选中此复选框。有关此选项的详细信息,请参见关于“Legacy Mode”(下文)。
    • “Copy Comment To Work Description”— 选中此复选框以确保事务操作过程中记录工作日志时在“Comment”字段中输入的任何内容都会复制到“Work Description”中。
      (info)如果启用“Copy Comment To Work Description”,用户的工作日志条目将仅对那些事务操作屏幕上挂锁图标下拉列表中选定的项目角色或群组的成员可见。如果禁用“Copy Comment To Work Description”,则默认情况下用户的工作日志条目对所有人都可见。
  6. 单击“Activate”按钮,开启时间跟踪功能。
    如果项目使用的权限模型已经具备了相应的 Work On Issues 权限,则不需要进行进一步操作。
    但是,如果需要配置这些权限,请继续进行以下剩余步骤:
  7. 单击“permission scheme”链接,如屏幕截图 1(见上文)所示。系统将显示“Permissions Scheme”页面。
  8. 对于要指定 Work On Issues 权限的项目,单击项目相关的权限模型的“Permissions”链接。系统将显示选定权限模型的“Edit Permissions”页面
    (info)请参见管理项目权限,以了解有关各种权限的详细信息。
  9. 检查标签为“Work On Issues”的行是否包含了需要指定时间预估或记录工作日志的用户、群组或项目角色。如果未包含,单击“Operations”列中的“Add”链接:
    屏幕截图 3:时间跟踪权限
  10. 选择允许对事务使用时间跟踪和记录工作日志的用户、群组或项目角色。
  11. 单击“Add”按钮。
  12. 如果需要在事务创建或事务编辑期间输入“Original Estimate”,请确保将“Time Tracking”字段添加到与这些操作相关的屏幕。请参考 将屏幕与事务操作相关联 ,以了解详细信息。

关于“Legacy Mode”

  • 如果禁用“Legacy Mode”,则无论对事务记录任何工作日志,用户都能够更改 Original Estimate 值。在全新安装的 JIRA 版本 4.2 及更高版本中,默认情况下“Legacy Mode”处于禁用状态。
  • 如果启用“Legacy Mode”,用户只能在开始对事务记录工作日志之前指定 Original Estimate。一旦记录了任何工作日志,就不能更改此值,除非首先删除该事务的所有工作日志。
  • 默认情况下,
    • 如果您的 JIRA 4.2 是全新安装的(即,不是从早期版本的 JIRA 升级的),则 Legacy Mode 处于禁用状态。
    • 如果您的 JIRA 是从 4.2 之前的版本升级的,则 Legacy Mode 处于启用状态。
  • “Legacy Mode”启用时,如果在工作流后期功能中更改“Remaining Estimate”字段,则“Original Estimate”也会被清除。此事务的跟踪记录位于  JRA-25031 - Getting issue details... STATUS

相关主题