通过开始/停止进度自动跟踪时间

时间:2014-07-14 11:21:49

标签: jira

当我点击Start Progress然后点击Stop ProgressResolve时,我想跟踪在JIRA问题上花费的时间。

是否可以让JIRA自动为任务分配时间,比如说:

  • 14:20:点击开始进度
  • 14:45:点击停止进度>记录25分钟的任务
  • 15:30:点击Start Progress
  • 15:45:点击Resolve>记录15分钟的任务。

这可能吗?

2 个答案:

答案 0 :(得分:0)

是的,这是可能的。

您可能需要查看Listeners: "监听器是一个实现其中一个监听器接口的类。然后在JIRA中发生事件时调用它。使用这些事件,您可以执行任何您想要的操作。"

在您的情况下,您可以实施issueStartedissueStoppedissueResolved方法。 在issueStarted上你可以以某种方式保存当前时间戳(例如在一个不可见的自定义域中),在issueStopped / issueResolved上你可以触发创建一个worklog-entry。

答案 1 :(得分:0)

Atlassian市场上有一个应用Clockwork Automated Timesheets,它确实可以做到这一点。

它与Jira的工作流程完全集成,因此记录的时间对应于问题进行中或处于任何其他活动状态的时间。

如有必要,可以始终使用“开始/停止”按钮手动启动或停止计时器。

也有报告可用。

此应用目前免费。

干杯, 雅西克