一旦端点定义在 sprint 分支中开发并部署完成,你就可以将部分或全部更改合并到主分支。访问合并功能#
对于 API#
选项 1: 点击 APIs 旁边的分支切换器中的 Merge选项 2: 点击 APIs 右下角的 Merge to main对于测试场景#
测试场景需要单独合并,不会随 APIs 中的资源自动合并。在 sprint 分支中,将鼠标悬停在自动化测试中某个测试场景旁边的 ... 按钮上,即可看到 Merge to Main 选项。合并到未受保护的主分支#
如果主分支未受保护,拥有项目合并权限的用户可以审查更改,并将其直接合并到主分支。待合并项概览#
点击 Merge 会打开合并概览弹窗,其中包含以下关键元素:| 元素 | 描述 |
|---|
| Filter | 仅查看当前 sprint 分支中已修改的资源,或查看所有资源 |
| Merging Preview | 显示合并后对主分支目录的最终影响 |
| Resource Status | 以颜色编码的圆点显示(灰色:未更改,橙色:已修改,绿色:新增) |
| Post-Merge Status | 选择如何调整已合并资源的状态:Follow Current Branch、Follow Main 或 Specified Status |
详细审查待合并项#
点击某个资源可展开弹窗,并显示详细内容以辅助合并决策。新增资源#
在当前 sprint 分支中创建、主分支中不存在的资源
已修改资源#
从主分支 fork 而来,并与主分支资源关联的资源
未更改资源#
查看合并详情并回滚合并#
在主分支中,访问某个资源的 Change History 以:合并到受保护的主分支#
当合并到受保护的主分支时,拥有编辑权限的用户必须创建合并请求,供管理员审查和批准。创建合并请求#
4.
点击右下角的 Create Merge Request
审查合并请求#
审查者会在 Project Overview 中看到通知,提示有新的合并请求。1.
前往 Project Overview → Merge Requests
修改已提交的合并请求#
拒绝合并请求#
合并自动化测试场景#
自动化测试场景和端点是相互独立、分别合并的。测试场景需要单独合并,没有整体合并页面。1.
先合并 APIs:在合并测试场景之前,请先合并 APIs 中的资源。否则可能导致主分支中的相关测试场景运行异常。
2.
管理员访问权限:目前,只有项目管理员可以将测试场景合并到受保护的主分支。测试场景合并请求功能计划在未来推出。
将鼠标悬停在自动化测试中某个测试场景的 ... 按钮上,即可看到 Merge to Main 选项。| 信息 | 描述 |
|---|
| Basic Information | Sprint 分支测试场景以及关联的主分支场景(如有) |
| Last Run Result | 最近一次手动运行结果(悬停可查看摘要)。请确保场景通过后再合并 |
| Merge Action | 覆盖(如果从主分支 fork 而来)或新增(如果是新建) |
Modified at 2026-06-09 08:55:47