当前位置:  开发笔记 > 编程语言 > 正文

TFS中的跨分支合并?

如何解决《TFS中的跨分支合并?》经验,为你挑选了2个好方法。

是否可以合并到TFS中不是直接父母或子女的分支?我怀疑答案是否定的,因为这是我在使用它时所经历的.然而,似乎在某些时候,当有不同的特征被处理时,它们可能具有不同的批准周期(即特征一可能在特征二之前被批准),这将是非常有用的.当我们有生产分支时,我们必须将某个功能合并到前一个分支中,这样我们就可以在下一个完整版本之前发布.

我们目前的分支策略是在主干(或我们称之为主线)中开发,并创建一个分支来稳定并发布到生产.然后,此分支可用于创建修补程序和其他内容,而主线可以分散即将发布的功能.

可以使用哪些技术来缓解诸如上述方案之类的场景?



1> Justin Deari..:

我同意Harpreet你可能想要重新审视你如何设置分支结构.但是,如果你真的想要执行这种类型的合并,你可以通过一种称为无基础合并的东西.它从tfs命令提示符运行,

Tf merge /baseless <> <> /recursive

有关无基础合并的其他信息,请点击此处

此外,我发现在构建我们的tfs分支结构Microsoft Team Foundation Server分支指南时,此文档非常有用



2> Mark Cidade..:
tf.exe merge /recursive /baseless $/TeamProject/SourceBranch $/TeamProject/TargetBranch

MSDN:如何:在Visual Studio Team Foundation Server中执行无底合并

推荐阅读
LEEstarmmmmm
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有