这是指Jira Server
考虑一下:
您的组织使用PhpStorm及其内置的时间跟踪软件。您在PhpStorm中打开一个链接到Jira票证的“任务”,然后开始执行“时间跟踪”。您工作了一个小时,然后一旦准备好提交,智能提交消息将显示为:
ABC-123 Task name #time 1h 0m
您提交,然后推送提交并创建拉取请求。当天晚些时候,有人来审查您的请求请求,他们注意到了潜在的问题。您再次在PhpStorm中打开任务并解决问题-这需要5分钟。您再次进行提交,并且智能提交消息显示为:
ABC-123 Task name #time 1h 5m
您提交,然后推送提交。您查看吉拉车票,而不是在工作日志中看到的总时间为1h 5m,而是看到总时间为2h 5m。两次已加在一起。
我可以看到两个可能的解决方案-PhpStorm中有一个设置,允许我每次提交时将时间跟踪重置为0:00,或者Jira中有一个设置,告诉它处理每个提交为TOTAL,而不是其他工作日志。这些选项是否存在?是否有完全不同的方式来实现这一目标?
如果我使用PhpStorm界面将每次提交的时间手动重置为0:00,一切似乎都可以正常工作,但是使用智能提交的全部目的是消除开发人员可能忘记手动更新的可能性他们完成任务后的工作日志-添加他们需要记住的手动步骤是倒退的一步。
希望有人可以帮助我。预先感谢!