【问题标题】:I can't seem to integrate youtrack and github我似乎无法整合youtrack和github
【发布时间】:2012-07-09 18:37:19
【问题描述】:

实际上看起来很简单。

这是我做过的事情:

  • Github 上已有项目
  • 在 Youtrack 上创建一个项目
  • 在 Youtrack 上创建“MD-Committers”组,授予所有项目的管理员权限。
  • 将自己添加到组中。
  • 使用以下选项为 Youtrack 创建提交后服务挂钩

.

url: http://myusername.myjetbrains.com/youtrack  
committers: MB-Committers  
username: root  
password: ******
active: True

通过这些设置,我的Test Hook 按钮显示Payload sent successfully,这意味着,我想,我已经正确设置了。

那么,

  • 创建问题:MD-2 integration test
  • 提交并推送到dev 分支并带有注释:#MD-2 Fixed integration-test

此时,我应该能够看到设置为Fixed 的问题状态并在历史记录中看到提交。但是,没有状态更新,历史中没有提交

我在 Youtrack 和 Github 上的电子邮件地址是相同的,唯一不同的是,在提交时,我使用的是我的全名而不是我的昵称。

这是git log 结果:

commit 3e91ec7021b2a87a7e4b1b79e0f53e67707e8bf4
Author: Umur Kontacı <fastreload@gmail.com>
Date:   Mon Jul 9 21:10:04 2012 +0300

    #MB-2 Fixed integration-test

commit 48686795be37aa69ca2dd7b2cd176b57945dc229
Author: Umur Kontacı <fastreload@gmail.com>
Date:   Mon Jul 9 21:05:14 2012 +0300

    #MB-2 fixed integration-test

commit 8faa55c0589e3d0f91a9988fa5aa60126651ba69
Author: Umur Kontacı <fastreload@gmail.com>
Date:   Mon Jul 9 21:04:11 2012 +0300

    #MB-2 finished integration-test

commit 4b41acfd17fbeba6b220adaef7b0dd113130a037
Author: Umur Kontacı <fastreload@gmail.com>
Date:   Mon Jul 9 20:55:13 2012 +0300

    [Finished MB-2] integration-test

没有提交到Youtrack

我到底错过了什么?

【问题讨论】:

    标签: github issue-tracking youtrack


    【解决方案1】:

    YouTrack 将 GitHub cmets 解析为 [some comment text] #issueID &lt;command_1&gt; [command_2] ...[command_n] 所提及的 this link 形式。

    经验法则是,任何 cmets 都应该放在 之前 #issueID 并且可确认的 YouTrack 命令应该放在 #issueID 之后。

    因此,integration-test 可能无法在 YouTrack 中正确确认,因为 integration-test 只是作为未知的 YouTrack 命令处理。

    一些注释#MD-2 Fixed 应该可以工作,或者#MD-2 Fixed tag integration-test 可能会将您的问题更改为 Fixed 状态和 integration-test 标记。

    可以在http://confluence.jetbrains.com/display/YTD5/Command+Grammar找到示例命令

    【讨论】:

      【解决方案2】:

      尝试使用您的 JetBrains 帐户登录而不是 root。

      【讨论】:

        猜你喜欢
        • 2017-03-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-09-26
        • 2020-12-15
        • 1970-01-01
        • 2019-09-12
        相关资源
        最近更新 更多