02. 协同平台工具的应用定义 - acssca/abc GitHub Wiki
站点
站点的目的和用途
- 此站点主要用于公司内部研发项目的任务分解,协同和数据版本控制的开发活动
- 基于Gitea的数据仓库、工单、项目、里程碑、版本发布等功能,扩展应用到系统产品的日常研发和管理活动中
站点的部署位置
- 此站点部署在阿里云的虚拟服务器上,由研发部内部人员进行维护
用户
用户范围
用户注册和登录
用户权限配置
- 用户注册后将会由站点配置管理员进行组织、团队、仓库的配置设置
- 具体配置需求根据用户参与的项目和开发活动决定
组织(项目群)
- 我们将利用Gitea提供的此“组织”功能,转义应用为“项目群”
- 随着时间的推移和项目的进程,将会按照不同的产品线建立不同的“组织”,即不同的“项目群”
团队(职能组)
- 我们将利用Gitea提供的此“团队”功能,在“项目群”中转义应用为“职能组”
- 在不同的“组织”中,可以建立不同的“职能组”
- “团队”可以单独设置不同的“仓库”访问权限
仓库(子项目)
- 我们将利用Gitea提供的此“仓库”功能,在“组织”中转义应用为“子项目”
代码
- 我们还将利用Gitea仓库的原生功能,即代码版本控制功能进行软件源代码的管理,之后将扩展到所有项目相关的数据文件存储与版本控制
项目(组件)
- 我们将利用Gitea提供的“项目”功能,在“仓库”内,针对项目分解后的不同组件或者开发活动,转义应用为“组件标记”
- 在实际应用中,“项目”会和“工单”搭配应用
工单(任务)
- 我们将利用Gitea提供的“工单”功能,在“仓库”内转义应用为分解后的实际开发“任务”
百科
- 可以作为“子项目”开发活动进程中,记录公共知识、定义,规则等内容的地方
里程碑
标签
版本发布