如何在Bitbucket代码仓库提交消息中关联独立问题追踪仓库?
在Bitbucket代码仓库配置提交消息关联独立问题追踪仓库的方法
我刚好折腾过类似的配置,给你一步步拆解怎么实现:
1. 进入代码仓库的设置页
- 打开你的Bitbucket代码仓库,点击顶部导航栏的Settings(设置)选项。
2. 找到提交消息链接的配置项
- 在左侧菜单栏里,找到Links(链接)分类下的Commit message links(提交消息链接)——不同版本的Bitbucket可能位置稍有差异,但基本都在仓库设置的子菜单里。
3. 添加自定义关联规则
- 点击Add link(添加链接)按钮,开始配置:
- Link name:随便填个好识别的名字,比如「问题追踪链接」就行。
- Pattern:输入匹配提交消息的正则表达式,比如
issue #(\d+),这个规则会精准匹配你输入的"issue #1234"格式,括号里的(\d+)会自动捕获数字编号。 - Link URL:填写问题追踪仓库的问题链接模板,把捕获到的编号用
$1替换,也就是https://bitbucket.org/myname/issue_tracker/issues/$1。 - 确认信息无误后,点击Save(保存)就搞定规则配置了。
4. 测试一下效果
- 提交一条包含"issue #1234"的代码,然后去提交详情页看看,你会发现这段文字已经变成可点击的链接,直接跳转到问题追踪仓库里的#1234问题页面啦。
小提醒
- 如果你的团队习惯用其他格式(比如"ISSUE-1234"),只要把Pattern改成
ISSUE-(\d+)就行,灵活调整正则匹配规则就好。 - 别忘了确保代码仓库的用户有访问问题追踪仓库对应问题的权限,不然点链接会提示权限不足哦。
内容的提问来源于stack exchange,提问作者mans
相关产品推荐
相关产品推荐

