我习惯于通过 Trac(SVN 存储库)对提交消息进行提交后挂钩触发器处理。立即添加了评论(或操作)。
现在我切换到 Mercurial 作为 VCS 和 Redmine 作为票务系统。Redmine 确实识别变更集/提交消息中的信息,如“refs #185”——但需要几分钟才能出现在故障单中。
任何想法这是为什么?是否以某种方式定期调用获取变更集的例程?
好吧,这个 Redmine 功能请求给出了它:
目前,只有在您查看存储库时才会获取新的变更集信息。因此,如果您更新了一个问题,并在其中提及了一个修订版,则在有人查看存储库之前,它不会被超链接。
虽然我没有找到一个现成的提交后钩子来用新的变更集更新 Redmine,但可怜的人的解决方案当然是 cron。这个问题讨论了它: Redmine:从 cron 作业中获取变更集
归档时间: |
|
查看次数: |
1172 次 |
最近记录: |