gitlab(五):一个开发流程实例

时间:2024-03-18 07:18:59

 

 

 

 

 

一个多人开发的样例

开发的流程我们都知道:

根据项目版本,创建里程碑,创建开发的issue,分配给dev

dev从master clone代码,创建分支就行开发,开发完成之后,提交分支

dev给开发负责人或者管理,发送合并请求,开发负责人分支合并master

dev关闭issue,里程碑也随之完成,流程结束。dev再根据版本从master拉代码,循环下去

 

 

首先我们建好项目、组和用户


 

 

项目中有一个master版本,实际上写上readme有一次提交,就成了master。

 

 

创建里程碑

 

 

 

创建issue并分配

 

分配完成之后dev1就能看到了

 

 

dev就可以干活了

下载代码创建分支,我这里是命令行,实际中大多是工具sourcetree之类的

 

写代码上传分支,看起来是不能上传目录

 

开发完了,给领导发个消息,说你可以看一下代码,合并master了,开发没有权限。

 

领导一看,真有一个合并请求

 

 

 

 

 

 那就合并吧

 

 

再看master,已经合并进来了

 

里程碑已经完成一半了

 

dev想,代码合并master了,看来是没问题,终于这个一版本完成了。去关闭问题了

里程碑也就走完了,结束了。