代码关联

最近更新时间:2019-08-05 10:25:14

操作场景

本文档将介绍如何将代码管理工具与 TAPD 项目进行关联。

相关介绍

TAPD 支持与 Github、Gitlab、腾讯工蜂代码管理工具关联,并提供以下能力:

  • 代码提交关联
    关联 TAPD 业务对象(需求/缺陷/任务),当团队成员在“Gitlab/Github/腾讯工蜂”仓储中提交代码时,源码提交记录实时显示。
  • 提交趋势统计
    配合项目“Gitlab/Github/腾讯工蜂”应用使用,可以即时获悉团队代码提交趋势。
  • 成员贡献统计
    配合项目下“Gitlab/Github/腾讯工蜂”应用使用,可以即时获悉成员个人提交统计。

操作步骤

将代码管理工具与 TAPD 项目进行关联,以 Gitlab 源码关联为例。

  1. 公司管理员在【公司管理后台】>【服务集成】中进行“Gitlab”关联。
  2. 项目管理员在需要启用源码项目的【项目设置】>【应用设置】页面开启“Gitlab源码”应用。
  3. 进入【项目设置】>【流水线配置】>【代码关联】,选择代码 Gitlab。
  4. 获取 Webhook 配置信息。
  5. 打开 Gitlab,在“代码项目设置”中,选择 Webhooks 设置,并填入配置信息。

  6. 配置完成后,提交 Gitlab 代码时加上对应关键字即可关联 TAPD 的需求、缺陷、任务。
    源码关联流程:
    1. 在需求/缺陷/任务的查看页面右上角,复制源码提交关键字。
    2. 粘贴源码提交关键字到 Gitlab 代码提交信息中。
    3. 提交成功后,在 TAPD 需求中的 “Gitlab提交” Tab 页即可看到关联源码提交信息。

相关文档

了解更多相关信息,请参见 代码关联介绍

常见问题

了解更多工具接入常见问题,请参见 DevOps 工具接入类