首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >复杂项目的Git工作流

复杂项目的Git工作流
EN

Stack Overflow用户
提问于 2017-12-02 18:38:33
回答 1查看 212关注 0票数 1

我的客户是一个非常大的电信供应商。

我要让他们动起来。我也必须想出一个工作流程。

有应用程序管理和应用程序开发的开发人员。

应用程序管理是日常的bug、缺陷等。他们可以每天上线来修复这些缺陷。但这些脚本也可以是数据库脚本。

在应用程序开发中,有些项目可能需要1个月到3个月的时间。

有以下5种环境: DEV - SIT - UAT - PREPROD - PROD

对于应用程序管理和应用程序开发,这些环境是不同的,直到预生产和生产。

应用程序管理中的源代码总是转到prod。应用程序开发项目被合并到它上面。

我熟悉gitflow,github flow和gitlab flow。

对于这种情况,什么是一个好的工作流程?

EN

回答 1

Stack Overflow用户

发布于 2017-12-02 19:32:29

Gitflow、github flow和gitlab flow (主要)合并工作流(分支之间)

但别忘了,使用Git你有一个发布工作流程(仓库之间的推送/拉取),它是orthogonal to a merge workflow

因此,对于您的持续集成步骤DEV - SIT - UAT - PREPROD - PROD,您可以设置专用的Git存储库来表示这些步骤。

请参阅Patrick Lee Scott中的"I have a confession to make… I commit to master.“示例。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47606985

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档