【问题标题】:YouTrack checkin commands aren't recognized无法识别 YouTrack 签入命令
【发布时间】:2014-07-31 23:29:46
【问题描述】:

我们正在使用 YouTrack、TeamCity 和 mercurial。当我们提交到我们的 hg 存储库时,我们以 #issue-id [command] 的形式对 YouTrack 使用 checkin 命令

例如: #Issue-10 Fixed

当我随后在 YouTrack 中查看此内容时,该版本与正确的 YouTrack 问题相关联,但“已修复”显示为红色,并表示它是一个无法识别的命令。我已经阅读了许多关于此的 SO 主题,并且在他们拥有正确的 VCS 用户设置后,他们都逃避了它。就我而言,我有正确的用户设置,只是无法识别该命令。

有什么想法吗?

编辑: 这是已定义状态的屏幕截图。

【问题讨论】:

    标签: mercurial teamcity youtrack


    【解决方案1】:

    2 个可能的问题: - 你没有状态 Fixed - 状态机附加到字段状态 - 在这种情况下,您应该使用适当的操作名称

    【讨论】:

    • 现场有一个状态机,是的。 “固定”是其中一种状态。
    • "Fixed" 是目标状态,但是应该使用 Action 转换到这个状态。单击问题上的状态字段,您将看到当前状态的所有可用“操作(目标状态)”列表,例如“修复(固定)”,因此在这种情况下您应该使用“修复”。
    • 谢谢博茨曼,你说得对。操作是修复,而不是修复。
    猜你喜欢
    • 1970-01-01
    • 2014-06-15
    • 2020-09-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多