2016-02-09 25 views
0

我们有一个JIRA Cloud项目挂钩到Bitbucket回购。我们启用了时间跟踪功能,并确保所有用户的电子邮件都是正确的。JIRA Cloud没有记录来自智能提交的时间

编辑:我最近注意到,我的提交作者不是正确的用户,但现在已经修复,并提交承认我的头像和一切。

我们还为回购启用了智能提交。

但是,当我们使用问题关键字和语法#time 1h进行提交时,Jira项目中弹出问题,但没有记录时间。任何想法为什么或如何去调试呢?

+0

只是检查..你有时间跟踪JIRA启用? – Robert

+0

@Robert“我们启用了时间追踪......”所以是的。 – Mattias

+0

对不起,我忽略了它。您是否检查权限/尝试在JIRA中手动记录时间? – Robert

回答

0

发现问题的电子邮件地址:智能提交不接受提交信息中添加新的行命令,且不会首先使用问题键引用每个命令。

所以,这是我会怎么做(不工作):

Commit message here. 

JIR-123 

#time 1h 
#any other command 

这里就是它的应该是(这似乎为我们工作以及):

Commit message here. 

JIR-123 #time 1h 
JIR-123 #any other command 

有关详细信息,请参阅讨论在这里:https://jira.atlassian.com/browse/DCON-463

0

对于智能的提交工作,提交者的电子邮件地址必须匹配JIRA用户

+0

它确实匹配。 – Mattias

+0

因此,Bitbucket上的提交者电子邮件唯一映射到JIRA用户? 你看到在JIRA问题的开发面板中显示提交? –

+0

是的,是的。这只是没有被记录的时间... – Mattias

0

只想添加请务必检查当地的git全局变量的电子邮件地址。该电子邮件地址必须与您的JIRA用户帐户电子邮件地址相符。

,对我们工作的唯一语法是:

TASKID-1234 #transition-name TASKID-1234 #comment this is a test