Redmine 在合并的情况下引用关键字

Redmine referencing keywords in case of merge

我们将 Redmine 与 SVN 一起用于问题和错误跟踪。

我们使用引用关键字在提交时自动更改工单状态 但我想知道是否可以在合并消息中忽略这些引用关键字?

我的问题的具体例子:

我修复了一个错误,我的 svn 提交消息包含 "fixes #XXX" 所以我的 Redmine ticket XXX 已经更改为 "To be tested" 状态(因为关键字 "fixes")

然后,测试人员验证更正并将状态更改为 "Resolved"。

在那之后,如果有人合并我的修改,我意识到 Redmine 再次将状态更改为 "To be tested"。

原因是合并消息包含所有提交消息,尤其是我的 "fixes #XXX"。 所以 Redmine 重用引用关键字。

有解决办法吗?

感谢您的帮助

正确的解决方案是配置您的跟踪器的工作流程,这样您就无法从“已解决”更改为“待测试”。无论如何,您可能都想这样做。