gpt4 book ai didi

version-control - 分支和合并策略

转载 作者:行者123 更新时间:2023-12-03 01:57:28 25 4
gpt4 key购买 nike

我的任务是制定 future 6 个月内分支、合并和发布的策略。

问题的复杂性在于,我们将运行多个项目,所有项目都有不同的代码更改和不同的发布日期,但开发开始日期大致相同。

目前我们正在使用 VSS 进行代码管理,但意识到它可能会导致一些问题,并且将在新开发开始之前迁移到 TFS。

在制定计划之前我应该​​采用什么策略以及应该考虑哪些事情?

抱歉,如果这含糊不清,请随时提问,如果需要,我会更新更多信息。

最佳答案

这是最好的单曲source control pattern我遇到过。它强调了后备箱中没有任何垃圾(后备箱中没有垃圾)的重要性。开发应该在开发分支中完成,并且定期合并(在代码经过测试之后)应该放回主干(图 1),但该模型还允许在开发过程中修补源代码(图 2)。我绝对建议您完整阅读这篇文章,以完全理解。

Big Picture

     Pic 1

Patching

     Pic 2

编辑:这些图片如果没有文字的话肯定会令人困惑。我可以解释,但我基本上是抄袭原作者。话虽如此,我可能应该选择一个更好的图片来描述合并过程,所以希望这会有所帮助。不过,我仍然建议阅读这篇文章:alt text

关于version-control - 分支和合并策略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1522775/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com