TFS合并放弃命令

时间:2019-07-02 16:29:21

标签: tfs

我想舍弃目前可以在两个分支之间合并的大量非连续变更集。

假设C100,C103和C105是等待合并的三个变更集,我可以使用以下命令将其全部丢弃,而没有任何不愉快的副作用吗?即影响/包括其他分支上的变更集C102,C104?

tf merge $/sourceBranch $/targetBranch /discard /recursive /version:C100~C105

它们似乎不太可能受到影响,但是我希望能得到任何确认,因为我非常希望不要破坏我新公司的源代码控制!

1 个答案:

答案 0 :(得分:0)

我终于鼓起勇气,通过tf merge使用非连续范围的变更集来运行/version:Cx~Cz命令(而不是单独丢弃100多个变更集),并且正如预期的那样,它运行良好,因此我对破坏公司的源代码控制的偏执是没有根据的(当然,我可以取消待处理的合并丢弃)。

希望这可以确保将来有人进行一些可怕的合并!