TFS:合并最佳实践

kex 发布于 2019-11-10 tfs 最后更新 2019-11-10 12:10 43 浏览

我们有一个标准的分支架构,我们为每个团队开发一个分支,a 共同整合分支(从所有开发分支分支)和生产分支从整合分支。 在开发阶段,我会向开发分支进行大量的提交。在阶段结束时,我将我的更改合并到后来的生产中。 单独合并每个提交,复制原始提交描述是否合理? 并链接到原始任务?另一种选择当然是将所有提交一次合并到一个合并操作中。我的问题的原因是第一种方式需要很多时间。我没有看到TFS中的任何自动化工具将合并到其他分支链接到原始提交。 我想听听您对最佳做法的看法。

已邀请:

iqui

赞同来自:

内容太长未翻译

xid

赞同来自:

我总是只将一系列提交合并到集成分支中,只指定我合并的变更集的范围。 与开发阶段的个别工作项目相关的工作项目是开发阶段的工作项目。我认为没有必要将它们推广到集成或发布。 您尚未指定记录客户的错误/功能请求的位置。如果您将这些分配给发布分支,您可能正在为开发分支创建其他更详细的工作项,并且在合并时,您只需将错误修复的所有问题标记为已合并的分支。 所以总结一下,我认为没有理由不进行批量合并。