如何自动将提交历史链接到票务系统?

如何自动将提交历史链接到票务系统?

我们的组织使用 Gitlab 来托管我们所有的 git 存储库。大多数提交都引用一个(有时是多个)Jira 票证和/或其他问题跟踪器。例如:

Add a widget to the trinket

Jira: FOOBAR-1117
ServiceNow: INC0000001319

或者甚至简单来说:

FOOBAR-1119: add a bell to the wistle

提交信息本身显然是纯文本的——也应该如此。但是,在查看单个提交(或整个历史记录)时使用浏览器,人们希望票证参考可点击——每一个都直接指向所引用的票。

可以配置 Gitlab 自动执行这样的事情吗?

例如,可以配置 Atlassian Jira 将票据链接到 Git、Subversion 和其他修订控制系统中的提交:查看 FOOBAR-1119 时,我可以看到所有引用它的提交。

在以 HTML 形式呈现提交消息时,Gitlab 是否可以同样配置为链接到问题跟踪器?

相关内容