【问题标题】:TFS branching : manage small developmentTFS 分支:管理小型开发
【发布时间】:2023-03-11 19:50:01
【问题描述】:

我有一个关于如何管理分支和小型开发的问题?

目前,我们正在按功能使用分支,但在某些情况下,我们有小型开发,需要一两天的开发?

解决办法是什么?创建一个临时分支?做樱桃采摘吗?

对于“阅读 tfs 分支指南”的答案,我已经阅读了此文档。

感谢和抱歉我的英语。

【问题讨论】:

    标签: tfs branch


    【解决方案1】:

    为什么要创建分支?这是在集成到 Main 之前“测试”更改的地方吗?您可以直接在 Main 中编写代码并在那里进行测试吗?

    如果这是不可能的,那么为工作创建一个分支,在那里做工作,保持正向集成将 Main 合并到这个工作分支中。当更改准备好发布时,反向集成将 Work 分支合并回 Main。然后,您可以删除 Work 分支以及与之关联的任何构建。在 Main 中查看文件的历史记录时,这仍会显示变更集。

    【讨论】:

    • 如果有更好的解决方案,分支结构可能会改变。对于第一个解决方案,您建议采用哪种结构?我已经考虑过似乎更好的第二种解决方案。确实小开发很频繁,我们需要经常发布。
    • 这对于 SO 来说变得过于宽泛,但听起来采用 scrum 方法对你来说会很有效。
    【解决方案2】:

    对于小型开发,最好在现有分支中创建一个新标签,而不是仅仅为了添加一个小功能而进行分支。

    【讨论】:

      猜你喜欢
      • 2014-08-19
      • 1970-01-01
      • 2014-05-25
      • 1970-01-01
      • 2010-10-21
      • 1970-01-01
      • 2012-01-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多