App上架:Git
PingCode 应用市场迎来新成员 Git。Git 是一个免费的开源分布式版本控制系统,目前在全球拥有广泛的使用者。使用 Git App 可以将Git的Commit、Branch关联到PingCode工作项。
使用效果
1)在PingCode的工作项中查看关联的开发数据:
2)在PingCode的工作项中查看关联的Branch:
3)在PingCode的工作项中查看关联的Commit:
下面我们就来看一下如何配置Git App。
配置过程
首先,进入PingCode的“后台管理”->“凭据管理”页面。
新建应用:
- 应用名称:
Git
- 鉴权方式:
Client Credentials
- 权限:
开发
(读写)
在列表中拷贝ClientId和Secret备用。
然后按照:Git App 中`配置Git的服务端`的方式完成配置。
使用方式
配置完成后,只需在相关代码仓库的分支名中提及PingCode工作项编号,即可让该Branch和提及的工作项关联。(工作项编号在工作项弹框的左上角,如本文的图1)
例如分支名为:sunjingyun/#PLM-110/#PLM-111,那么这个Branch将自动和#PLM-110、#PLM-111这两个工作项进行关联。
同样的,向代码仓库推送Commit时,在message里提及工作项编号,即可让该Commit和提及的工作项关联。
例如message为:feat(scope): #PLM-112 #PLM-113 add some features,那么这个Commit将自动#PLM-112、#PLM-113这两个工作项进行关联。
如果Branch已经和工作项关联,那么向这个Branch推送的所有Commit将自动和这个工作项关联。
赶快来配置Git App,把开发数据显示到PingCode中吧。