Merge TFS与Disgard变更集合并会生成与变更集不同的源文件列表

Merge TFS与Disgard变更集合并会生成与变更集不同的源文件列表,merge,Merge,我与tfs 2012合作 我有一个巨大的变更集,它已经从Main->Stable中合并。我现在需要合并Stable->Main中的一些更改,我想忽略这个更改集。但是,当我从命令行运行命令并弹出“签入-源文件”窗口时,很明显,它认为需要合并的源文件并不反映我试图忽略的更改集中的文件(请参见随附的屏幕截图)。我从来没有遇到过这种情况,我有点困惑;我看到过一些关于合并/放弃问题的问题,但这些问题大多与其他问题有关,比如处理部分更新等。以前有人碰到过这个吗 tf merge $/Project/Stab

我与tfs 2012合作

我有一个巨大的变更集,它已经从Main->Stable中合并。我现在需要合并Stable->Main中的一些更改,我想忽略这个更改集。但是,当我从命令行运行命令并弹出“签入-源文件”窗口时,很明显,它认为需要合并的源文件并不反映我试图忽略的更改集中的文件(请参见随附的屏幕截图)。我从来没有遇到过这种情况,我有点困惑;我看到过一些关于合并/放弃问题的问题,但这些问题大多与其他问题有关,比如处理部分更新等。以前有人碰到过这个吗

tf merge $/Project/Stable $/Project/Main /discard /recursive /version:C1234~C1234

我们需要记录变更集已合并的合并历史记录。您的工作区中是否已经存在这些挂起的编辑?如果它们来自合并,它们将是[合并,编辑],而不仅仅是[编辑](合并是一个单独的挂起更改指示器)