使用命令行合并多个不同的更改集

时间:2012-12-12 20:14:28

标签: c# tfs merge command

有没有人知道tfs命令通过指定C1098,C5078等不同的变更集来无基础合并。 我目前知道指定范围但不指定特定变更集的命令。

1 个答案:

答案 0 :(得分:0)

我不认为在一次合并中可以做到这一点。您可以合并(最多)特定的变更集,或者您可以合并范围,但不能同时合并变更集1和变更集5。

我建议您使用以下命令

tf merge $/Myteamproject/MyBranch $/MyTeamProject/MyOtherBranch /recursive /baseless /version:C1098

完成此操作后,将在两个分支之间创建合并关系。从这一点开始,您现在可以在两个分支之间正常合并。然后,您可以使用命令行

tf merge $/Myteamproject/MyBranch $/MyTeamProject/MyOtherBranch /recursive /version:C5078

或者您可以使用Team Explorer / Visual Studio执行所需的任何新合并