BitBucket Hook 阻止好的提交

问题描述

我已设置“推送检查”以允许仅接受带有 BDAASA-<NUMBER>: <COMMIT MESSAGE>Revert "BDAASA-<NUMBER>: <COMMIT MESSAGE>" 的提交:

enter image description here

我的正则表达式语法:(BDAASA-\d{4,5}:.*)|(Revert "BDAASA-\d{4,5}:.*") 在线测试时没问题:

enter image description here

但是当我想添加我的两个新提交时:

enter image description here

我被我的钩子挡住了:

enter image description here

在这里遗漏了什么吗?感谢帮助!

更新:

即使 (BDAASA-\d{4,5}: .*)|(.*) 也不起作用,它基本上应该接受任何东西......

解决方法

我发现您必须取消选中 Enable the syntax check for each commit message,因为它甚至会检查不属于推送的历史提交。

现在每个正则表达式都按预期工作。