---
url: /zh/saas/tapd.md
---
## CNB 与 TAPD

TAPD 项目可与云原生构建代码仓库关联。

请按以下指引完成配置：

### 配置步骤

1. 公司管理员前往「公司管理-服务集成」页面关联\[云原生构建]
   ![alt text](image.png)

2. 项目管理员，在项目设置中的 DevOps 配置下启用\[云原生构建源码]应用
   ![alt text](image-1.png)

* 在 TAPD \[服务集成-云原生构建]源码应用配置中授权，支持手机号授权和 CNB 授权码授权
  ![alt text](image-2.png)

* CNB 授权码授权
  ![alt text](image-3.png)

* 在 TAPD \[服务集成-云原生构建]源码应用配置中点击\[关联]仓库，关联仓库需要管理员权限
  ![alt text](image-4.png)

### 集成功能

配置完成后，可实现 TAPD 与云原生构建代码全链路集成：

* **代码提交**：提交云原生构建代码时添加对应关键字可关联 TAPD 需求、缺陷和任务
  ![alt text](image-5.png)

* **分支**：支持在 TAPD 内快速创建和关联分支
  ![alt text](image-6.png)

* **合并请求**：合并请求完成后，可在 TAPD 中展示云原生构建合并请求信息，在云原生构建中展示关联的 TAPD 工作项信息
  ![alt text](image-7.png)

## 使用指南

### 代码提交

1. 在需求/缺陷/任务查看页右上角，复制源码提交关键字
   ![alt text](image-8.png)

2. 将源码提交关键字粘贴至云原生构建
   ![](image-9.png)
   ![alt text](image-10.png)

3. 关联成功后：
   * 在 TAPD 需求的「CNB 关联」页签可看到关联的源码提交信息
     ![alt text](image-11.png)
   * 在\[云原生构建]页面可看到关联的 TAPD 工作项
     ![alt text](image-12.png)

### 分支管理

#### 创建分支

1. 在需求/缺陷/任务的「CNB 关联」页签快速创建分支
   ![alt text](image-13.png)
   ![alt text](image-14.png)

2. 点击分支可快速跳转至云原生构建查看和操作分支
   ![alt text](image-15.png)

#### 关联分支

1. 在需求/缺陷/任务的「CNB 关联」页签快速关联仓库下已有分支
   ![alt text](image-16.png)

2. 可获取该分支下与此工作项相关的所有提交和 MR 信息，并展示且支持快速跳转
   ![alt text](image-17.png)

### 合并请求

1. 合并请求完成后，需求/缺陷/任务的「CNB 关联」页签会展示合并请求信息

#### 从 TAPD 发起

1. 在 TAPD 发起分支合并请求
   ![alt text](image-18.png)

2. 在 TAPD 中，此分支合并请求的信息会展示在此分支关联的所有工作项中，并可查看差异
   ![alt text](image-19.png)

#### 从云原生构建发起

1. 在云原生构建发起分支合并请求
   ![alt text](image-20.png)

2. 在云原生构建中，根据分支关联的工作项，在合并请求详情展示关联的工作项
   ![alt text](Clipboard_Screenshot_1752494611.png)
