项目

项目(Project)是 FunctionCat 函数猫中用于管理系统代码的核心组件。每个系统有一个对应的项目,每个项目映射到一个 Git 仓库。

功能

  • 系统关联:每个系统关联一个项目,该项目用于存储系统的源代码和定义文件。
  • 仓库映射:项目直接映射到一个 Git 仓库,支持版本控制和代码管理。
  • 变更项目:系统项目可以修改对应的 Git 仓库(以及 Git 平台和 Git 所有者),修改后重新部署后,将按照新的仓库代码和系统定义进行部署,产生新的工作负载。

概念关系

概念关系
系统(System)一个系统对应一个项目
Git 仓库管理 Git 仓库的关联。涉及 Git 认证、仓库、初始化部署分支。