虽然我的问题得到了部分回答here,但我还是会更进一步。 我想要一个post-commit钩子来扫描@todo项目,用redmine回来查看它们是否已作为票证存在,如果没有,则创建票证并更改@todo以将票号作为前缀。
在示例中,我会写这样的东西:
@todo: catch this possible error X
在提交之后,我有一张新的Redmine Ticket,其中@todo文字为标题。然后一个小脚本获取此票证的ID(在此示例中为12345)并更改源代码语句,使其显示:
@todo:#redmine_12345 catch this possible error X
是否已经有这样的解决方案(或者是我想在这里做的最佳实践)还是有一种简单的方法可以做到这一点?
对此的任何想法都会很好!