sequenceDiagram
Title: GitLab使用过程时序图
participant GitLab
participant 项目经理
participant 实施顾问
participant 技术经理
participant 技术顾问
GitLab->>项目经理:1、创建Group
activate 项目经理
项目经理-->>GitLab:返回Group界面
deactivate GitLab
GitLab->>项目经理:2、创建Repository/Project
activate 项目经理
项目经理-->>GitLab:返回Repository/Project界面
deactivate GitLab
GitLab->>项目经理:3、创建Label
activate 项目经理
项目经理-->>GitLab:返回Label界面
deactivate GitLab
项目经理-x实施顾问:4、讨论需求
activate 实施顾问
deactivate 项目经理
GitLab->>实施顾问:5、创建Issue
activate 实施顾问
实施顾问-->>GitLab:返回Issue界面
deactivate GitLab
GitLab->>实施顾问:6、编写Wiki
activate 实施顾问
实施顾问-->>GitLab:返回Wiki界面
deactivate GitLab
GitLab->>实施顾问:7、关联Issue与Wiki
activate 实施顾问
实施顾问-->>GitLab:返回Wiki界面
deactivate GitLab
alt 开发实现
loop 实现新开发需求
实施顾问-x技术经理:8、分配Issue
activate 技术经理
deactivate 实施顾问
技术经理-x技术顾问:9、指派技术顾问
activate 技术顾问
deactivate 技术经理
loop 持续开发、测试
技术顾问->>技术顾问:10、coding
activate 技术顾问
deactivate 技术顾问
技术顾问-xGitLab:11、提交代码
activate GitLab
deactivate 技术顾问
GitLab-x实施顾问:12、测试
activate 实施顾问
deactivate GitLab
实施顾问-x技术顾问:13、反馈测试结果
activate 技术顾问
deactivate 实施顾问
alt 测试未通过
loop 调试优化(debug)
实施顾问->>技术顾问: 14、反馈问题
activate 技术顾问
deactivate 实施顾问
技术顾问->>技术顾问:15、reCoding
activate 技术顾问
deactivate 技术顾问
end
else 测试通过
GitLab->>技术顾问:14、发起合并请求
activate 技术顾问
技术顾问-->>GitLab:返回MergeRequest界面
deactivate GitLab
GitLab->>技术经理:15、CodeReview
activate 技术经理
技术经理-->>GitLab:返回比较界面
deactivate GitLab
alt 有冲突
GitLab->>技术经理:16、解决冲突
activate 技术经理
技术经理-->>GitLab:返回解决冲突界面
deactivate GitLab
GitLab->>技术经理:17、合并分支
activate 技术经理
技术经理-->>GitLab:返回分支界面
deactivate GitLab
else 没有冲突
GitLab->>技术经理:17、合并分支
activate 技术经理
技术经理-->>GitLab:返回分支界面
deactivate GitLab
end
技术经理->>技术经理:18、编译打包
activate 技术经理
deactivate 技术经理
技术经理->>技术经理:19、部署代码
activate 技术经理
deactivate 技术经理
end
end
end
else 配置实现
实施顾问->>实施顾问:进行配置完成相关工作
activate 实施顾问
deactivate 实施顾问
end
Note over GitLab,项目经理:管理Group<br/>管理Project<br/>管理Label<br/>管理里程碑
Note over 项目经理,实施顾问:管理Issue
Note over 实施顾问,技术经理:管理Issue,编写Wiki
Note over GitLab,技术经理:初始化代码工程<br/>管理分支<br/>编译打包<br/>部署代码
Note over GitLab,技术顾问:根据相应Issue<br/>在本地仓库进行<br/>feature分支日常开发,解决bug
GitLab使用过程时序图
最新推荐文章于 2022-07-01 15:33:40 发布