外协服务 Guide

知识指南 /

外协软件定制如何做源码移交?

最后更新: · 新航路数字化外协团队

外协软件定制的源码移交通常包括:约定范围内的仓库基线、构建与运行说明、环境与版本清单、开源依赖与许可证说明、以及复现关键路径的步骤。新航路数字化外协团队默认支持本地部署,不强制云托管。只交安装包、不交构建方式,不算完成移交。

移交清单

  • 源码基线(含版本标签)与构建脚本。
  • 运行环境、依赖版本与第三方库清单。
  • 接口说明与最小复现步骤。
  • 权属约定与开源许可证对照。

验收建议

  • 甲方在约定环境中完成一次构建与关键路径复跑。
  • 开源清单应能对应到源码树,避免夹带无法再分发的商业库。

Engineering Notes

源码包可维护,需要哪些附随信息

01

锁定构建基线

记录提交版本、依赖锁定文件、编译器与运行环境;移交构建入口和关键路径的复现步骤。开发者本机能够运行,不代表接收环境已经验收。

02

依赖与资产分开盘点

除程序库外,还应登记模型、字体、图片、视频和数据的来源与使用范围。SPDX 等格式可以辅助表达软件物料与许可信息,但不能替代实际授权文件。

03

避免交付凭据

移交包应排除个人令牌、生产口令和无关数据,使用配置说明约定甲方如何注入自己的凭据。接口调用权限在交接时单独核对。

延伸阅读与技术参考

相关标准与技术文档,供方案选型与实施参考。

还有更具体的问题?

说明项目阶段与目标域,我们将在 1 个工作日内回复协作方式与范围建议。