我正在使用assembla和github,我已经设置了正确的Post-Receive URL(服务挂钩)来将两个服务链接在一起并使用强大的提交消息。我有以下问题。
我在github上设置了3个带有Post-Receive URL(服务挂钩)的空格,所有3个空格都成功接收到提交消息。但只有1个空间成功地将提交消息与相应的票证相关联。
e.g。我在每个名为“Test Commits”的空间中设置了一个票据。使用提交消息“Test Commit Re#1”每个空间都会获取提交,我可以在Stream中看到它。但只有1个空间将提交与票证相关联。
我能说的唯一不同的是,不工作的2对分支进行提交,而1工作则对主服务器提交。
有什么建议吗?
由于
答案 0 :(得分:5)
奇怪,因为分支不应该是一个因素。
如果它是可重现的,那对trac Assembla ticket来说是一个好的开始 (OP Lizard所做的事情: issue 654 )
目前 如果提交位于非主分支(在git,master中),我们不处理提交消息。
正如您已经提到过这个主题,我们决定审核我们的决定,并处理所有评论。
...此票现已解决。 git-tool page (accessed through login only)提及:
如何从git提交更新Assembla票据
- 使用
Closes #4
关闭机票4.
关闭,关闭,修复,修复和修复也将关闭一张票。Test #4
会将故障单标记为“准备测试”。Re #4
,references
,refs
和see
会在目标机票上添加注释,但不会触及。
这现在适用于每个分支机构,而不仅仅是主机。