开源中国 2018 年度最后一场技术盛会邀你来约~错过就要等明年啦!点此立即预约

开源中国 / Gitee FeedbackRuby

Watch 747 Star 1.1k Fork 328

commit的注释中加入issue号码,在issue中无法查看相关commit

任务
已完成
Programus  创建于

现象描述

在commit的注释中,加入issue的号码(#XXXX)后提交,并push到master中后,在issue中无法查看相关联的commit。

不知道是本来就没有这个功能还是我没有找对地方。想能予以解惑。

如果没有这个功能,非常渴望可以添加进去,因为对一些比较复杂的issue,这样便可以找到所有相关的修改内容了。

重现步骤

  1. 创建issue
  2. 取得issue号码,例如:#12345
  3. 修改代码
  4. 创建commit并在注释中填入issue号码
  5. 提交commit并push到gitee中的master分支
  6. 查看issue内容

报错信息

58426_oscfox 120174_programus 共2人参与

评论 (7)

58426_oscfox
Yashin 2018-07-16 10:35 成员

第2步中取得issue号是对应这个地方的吗?输入图片说明

120174_programus
Programus 2018-07-16 20:08

@Yashin 是的,就是这个ID。

58426_oscfox
Yashin 2018-07-17 13:39 成员

输入的 commit message 格式是什么呢?目前commit 关联到issue 仅支持 close, link 指令, close 是关闭issue的指令,link是关联到,如果仅仅 # issue id 是没有在issue显示出来的,需要加个 link # issue ID 才行 @Programus

58426_oscfox
Yashin 2018-07-17 16:44 成员

@Programus 我们再支持一下不加 link指令也能默认关联到issue吧

120174_programus
Programus 2018-07-19 09:59

@Yashin 原来需要加一个link指令啊!以为跟github一样,啥也不加就行呢。 明白了。

谢谢!

顺便问一下,关于这些指令的说明文档有吗?我好发给其他成员参考。

120174_programus
Programus 2018-07-20 12:25

@Yashin 非常感谢!

登录 后才可以发表评论

负责人
标签
未设置
里程碑
关联分支
开始时间
未设置
结束时间
未设置
置顶选项
优先级

搜索帮助