【问题标题】:TFS branch guideline, only one release branch, would it work?TFS 分支指南,只有一个发布分支,它可以工作吗?
【发布时间】:2016-01-14 15:46:57
【问题描述】:

在内部讨论 TFS 合并和分支指南时,一些团队成员建议只留下一个发布分支,并通过在那里实施修补程序和服务包来“使其与生产保持一致”。我的想法是创建多个发布分支,基本上每个发布分支都映射到一个开发分支并合并到主分支,基本上主分支与生产对齐。有人可以建议我们应该走哪条路线吗?

【问题讨论】:

    标签: tfs branching-strategy


    【解决方案1】:

    在您的场景中,您的团队创建一个分支来稳定发布,然后在软件发布后将发布分支合并回主源代码树。以下是发布分支的视图,建议您使用此架构:

     Your Team Project
    
    └ Main → Main integration branch
    
    │   └ Source
    
    └ Releases → Maintenance branch container
    
       └ Release 1 → Maintenance branch
    
       │      └ Source
    
       │      └ Other Asset Folders
    
       └ Release 2 → Maintenance branch
    
              └ Source
    
              └ Other Asset Folders
    

    【讨论】:

    • 在我看来,在这个架构中,您可以为您的开发添加功能分支,然后将其合并到主分支。然后在功能分支中开发您的代码。请看我更新的图片。
    猜你喜欢
    • 1970-01-01
    • 2014-08-19
    • 1970-01-01
    • 2019-12-25
    • 2016-10-06
    • 2021-02-11
    • 1970-01-01
    • 1970-01-01
    • 2019-06-26
    相关资源
    最近更新 更多