【问题标题】:Jira Smart Commits Not Running CommandsJira Smart 提交不运行命令
【发布时间】:2019-08-03 11:38:29
【问题描述】:

我的 Jira 智能提交被 Jira Ticket 正确跟踪

但是我的命令没有被执行。我试图由 Jira Smart Commits 执行的示例提交:

$ git commit -m "Foo-2 Fake commit where I moved a task from Backlog to In Progress #time 1h $in-progress"

我已阅读此处列出的所有文档:

https://confluence.atlassian.com/bitbucket/use-smart-commits-298979931.html

注意,上面的链接可能需要 atlassian 登录。由于我会立即回答我自己的问题,因此我提供上面的链接以完成。

【问题讨论】:

    标签: git github jira smart-commits


    【解决方案1】:

    这花费的时间比我愿意承认的要长。这个链接在这里:

    https://community.atlassian.com/t5/Jira-Core-questions/Smart-commit-not-working/qaq-p/387358

    准确描述了我遇到的问题。为了完整起见,引用重要的文字:

    ...如果提交中没有与任何 jira 用户匹配的电子邮件,它将无法工作(被拒绝)。

    我收到了来自 Jira 的无声拒绝,因为通过运行 $ git config --global user.email 看到我的 Github 帐户上的电子邮件与我的 Jira 帐户上的电子邮件地址匹配。

    这个问题的沉默让我着迷,正如您在上面看到的,我能够将提交归因于特定的 Jira 任务没有匹配的电子邮件地址。

    我希望这至少可以让一个人免于头疼和困惑。

    【讨论】:

    • 你看起来比你的提交更聪明 ;-) 感谢您的反馈。
    • @RomainValeri 我向你保证这只是一种错觉!
    猜你喜欢
    • 2019-09-14
    • 2019-05-28
    • 2015-01-15
    • 2010-11-30
    • 1970-01-01
    • 2020-03-21
    • 1970-01-01
    相关资源
    最近更新 更多