多个客户端的源代码分支策略

时间:2015-08-21 07:13:09

标签: git tfs branch

我们正在开发ERP解决方案作为具有多个模块的产品,Source在TFS中维护,每个模块都有不同的团队,因此我们将源代码拆分为TFS中的不同团队项目。我们现在面临的主要挑战是源代码维护。

我们从主分支机构获取了一个分支,并将其命名为product-release-branch。现在我们为每个客户端定制,因此我们从产品发布分支和命名为client1-branch等分支机构。

-- main-branch 
      -- product-branch 
            -- client1-branch
            -- client2-branch

这是我们需要遵循的方法还是我们需要遵循更好的方法? 这有什么标准做法吗?

1 个答案:

答案 0 :(得分:0)

据我说..如果您正在处理多个模块并且不同的团队正在工作,那么我建议遵循功能分支工作流程。请在此处找到解释所有内容的链接。 link