gitlab具有一项功能,如果我在提交消息中放入票证编号,则该提交将与gitlab.com上的票证相关联。
这在进行代码审查时非常方便。不幸的是,开发人员有时会忘记这样做。
我想指定git hooks拒绝在提交消息中不包含票证号的推送。理想情况下,它也将拒绝提交,但是我知道这有点困难,因为提交不涉及服务器。
在推送到gitlab期间,如何在提交消息中强加一个票证编号?
我希望gitlab可以使此操作变得非常容易,而且我也不必了解git-hooks的详细信息。
答案 0 :(得分:2)
在此处检查Gitlab文档:https://docs.gitlab.com/ee/push_rules/push_rules.html
您将需要具有一个推送规则,该规则定义一个正则表达式以确保提交消息中包含票证编号。
此外,这仅在付费计划中可用。