雷达上的
雷达上的

使用Gitflow的长期存在的分支

最后更新:2020年5月19日
现在的版本没有
这个光点不在当前版本的雷达上。如果它是最后几个版本中的一个,那么它很可能仍然是相关的。如果这个信号的年代更久远,它可能就不再相关,我们今天的评估可能就不同了。不幸的是,我们没有足够的带宽来持续检查以前版本的雷达的光点 了解更多
2020年5月
持有 谨慎行事

五年前,我们强调了使用Gitflow的长期存在的分支.从本质上说,长期存在的分支与持续集成所有对源代码的更改是相反的,根据我们的经验,持续集成对于大多数类型的软件开发是更好的方法。后来我们把谨慎扩展到Gitflow它本身,因为我们看到团队几乎只在长寿命的分支中使用它。今天,我们仍然看到团队处于这样的环境中:基于web的系统的持续交付是被吸引到长期存在的分支的既定目标。所以我们很高兴Gitflow的作者现在在他的文章中增加了一个注释原文,解释说Gitflow不是为这样的用例设计的。

2015年5月
持有 谨慎行事

Gitflow是使用Git的版本的严格分支模式。虽然不是一个固有的坏模式,但我们经常看到它被滥用。如果特性和开发分支的寿命很短,并且经常合并,那么您实际上是在使用Git的强大功能,它使这些活动变得很容易。然而,我们经常看到的一个问题是,这些变成长寿的分支,这会导致可怕的合并冲突,许多人开始使用Git来逃避。合并就是合并。不管您使用的是什么源代码控制工具或模式。如果您等待合并超过一两天,您可能会遇到一个大的合并冲突。如果你有一个更大的团队,这就会成为一个真正的问题。如果你有超过几个人等待合并,你可能会有一个严重的瓶颈。引入像Gitflow这样的模式需要经常进行合并才能成功。因此,务必使用该模式,但前提是您有防止长寿命分支的规程

2015年1月
持有 谨慎行事
发布日期:2015年1月28日
雷达

下载技术雷达第25卷

英语|西班牙语|葡萄牙商业银行|中文

雷达

了解科技

现在就订阅

访问我们的档案,阅读以前的卷

Baidu