【发布时间】: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