我应该避免在TFS中进行毫无根据的合并吗?

时间:2015-03-03 10:45:21

标签: tfs tfs2013 branching-and-merging baseless-merge

或许简单的问题,但是我很难找到答案。我经常在使用TFS作为源代码控制的客户端工作,他们完全避免使用TFS源代码控制的无底点合并功能

部分是因为在过去它需要一个命令行工具来完成它,但可能更重要,因为当你现在在界面中执行它时,它会显示一个黄色感叹号警告符号,你确实在执行无基础合并。 / p>

这种吓跑他们让他们完全避免它。我一直在寻找,以确定是否有任何特定的风险涉及无基础合并,但我无法找到它(或详细说明无根据合并如何在引擎盖下工作)

1 个答案:

答案 0 :(得分:9)

如果可能的话,应该避免无根据的合并。当您进行无基础合并时,与合并不同,您无视任何一方的历史记录。实际上,你可以合并两个完全不相关的分支 - 这可能是危险的。

关键是要创建一个分支策略,让您不必使用该功能。