【发布时间】:2016-09-04 07:24:48
【问题描述】:
由于在 Visual Studio 中似乎没有丢弃待处理合并候选变更集的选项,因此我从 CLI 执行了以下命令:
tf merge [source] [destination] /recursive /version:[changeset]~[changeset] /discard
tf checkin
然后我运行以下命令来确认变更集已从我的合并候选列表中删除,实际上确实按预期将其删除:
tf merge [source] [destination] /recursive /candidate
问题是当我返回 Visual Studio 并执行 Branching & Merging --> Merge 使用与 Selected 变更集相同的源分支和目标分支 选项,源代码管理合并向导仍然显示我刚刚从 CLI 丢弃的变更集作为可用的合并候选。
【问题讨论】:
标签: visual-studio visual-studio-2013 tfs