代码之家  ›  专栏  ›  技术社区  ›  Patrick Peters

是否需要分支计划?

  •  2
  • Patrick Peters  · 技术社区  · 14 年前

    在TFS分支指南2010 v1中( here )ALM护林员目前为您提供4个分支计划(场景)。

    但在一个相关的项目中,TFS指南,也来自ALM流浪者( here ),它们提供了“无分支”的场景。这是一个很好的起点,因为例如有两个分支(dev和main)会减慢速度,并且由于所有的FI(正向积分)和RI(反向积分)处理,会引入更多的复杂性。

    在我看来,ALM游侠不会同步这两个项目,因为分支指南2010 v1不再提供“无分支”计划。。。。

    对于我们的公司,我们希望定义一个指导,即在开始时使用一个简单的模型,但在需要时有能力增长。所以事实上,我们只想在主分支上直接开始使用和开发,当QA真正成为一个问题时,我们就可以驱动到一个开发分支并沿着分支合并。

    这是一个好的做法吗?

    1 回复  |  直到 14 年前
        1
  •  3
  •   Robaticus    14 年前

    关于源代码配置管理,如何进行分支是最重要的决策之一。它需要与您的组织、流程和团队相匹配。

    在很大程度上,你早期的决定将是你最终永远使用的东西,所以不要轻率地做决定。

    为了给你一些参考,我们花了3到6个月的时间讨论我们的分支策略,在用例中运行它,并试图在其中戳洞,然后我们决定使用哪一个。