Pipeline

自动关联目录:Pipeline

覆盖说明:官方 Setting Up Your Production Pipeline("用于提高 UE 开发效率的工具与流程")。子条目无法枚举。本分支只写团队协作与工程流程,与已有分支重叠的一律交叉引用。

1. 定位

Pipeline 分支回答的是"一群人怎么同时改一个 UE 项目而不互相踩"。

一句话定位:UE 项目最大的协作障碍是资产与关卡的二进制冲突——所以这一分支的核心,是围绕"减少冲突"与"自动化验证"设计流程。

2. 本目录与交叉引用

主题落点
版本管理与分支策略版本管理与分支策略
构建农场与 CI构建农场与 CI
Cook 与 DDC 基础设施Cook 与 DDC 基础设施
自动化测试自动化测试
本地构建提速Work Experience/Efficiency 与 UE Project Git Pull&Build
打包与 Cook 的技术细节Cook 与打包流程(已有,不重复)

3. 阅读顺序

1. [版本管理与分支策略](/074062eb.html)   ← 先定协作方式,它决定后面所有流程
2. [Cook 与 DDC 基础设施](/b7edb5d9.html) ← 决定迭代速度的关键设施
3. [构建农场与 CI](/d74eac19.html)        ← 自动化
4. [自动化测试](/d00ae64e.html)           ← 质量保障

只有十分钟:分支策略 + 共享 DDC。这两项决定了团队能不能并行工作。

4. 一条主线

UE 项目的协作痛点有固定顺序:

① 资产冲突(二进制、无法合并)
      ↓ 解法:One File Per Actor / 拆分资产 / 外置数据
② 迭代慢(改一行等半小时)
      ↓ 解法:共享 DDC / 增量 Cook / 构建农场
③ 质量不可控(改了不知道有没有坏)
      ↓ 解法:CI + 自动化测试 + 性能与包体基线

顺序不能颠倒:不解决 ① 就上 CI,只会让冲突在 CI 上暴露得更晚更痛。

参考