多环境的分支策略

问题描述 投票:0回答:1

出于各种原因,我们计划采用

git flow
分支策略:年轻的团队、非常低的测试覆盖率、客户端复杂的发布审批等等。 一旦这些改变,我们将考虑基于主干的开发,但在那之前它是
git flow.

通过专用

release
分支的发布机制清晰, 我不完全确定的是如何处理
dev
环境。 特别是,如果有 2 个开发团队致力于不同的事情,他们可能需要不同的事情/
dev
环境设置。

如何处理? 这是否可以归结为以一种他们永远不需要多个

dev
环境的方式来规划冲刺?或者我们应该有一种机制来按需启动新的
dev
环境?还是其他方式?

对我来说,如果需要多个的话,这听起来像是一种气味,但我无法指出原因。

git git-branch development-environment
1个回答
0
投票

@dzg 请查看 Docker 及其用途和优点。

dockerize研发后可以设置多个环境:

https://docs.docker.com/get-started/overview/

© www.soinside.com 2019 - 2024. All rights reserved.