在Team System中,我有一个在分支ServicePack \ 2.1(从Integration分支)中更改的文件,我不想将它合并到Integration。当我尝试合并选定的变更集时,如何从潜在的变更集列表中删除它?
答案 0 :(得分:48)
假设您要删除候选人#1234 ...
tf merge ServicePack\2.1 Integration /r /version:1234~1234 /discard
tf checkin
答案 1 :(得分:6)
在Team Foundation Server 2010中,您可以使用以下语法从合并中放弃更改集:
tf merge "$/[Source Branch]" "$/[Target Branch]" /r /version:[Version] /discard
答案 2 :(得分:-5)
虽然您无法“删除”合并候选项,但在合并该文件时,可以选择“接受目标版本”选项。
这会将文件标记为已合并,但不会对目标进行任何更改。虽然不是最优雅的解决方案,但它可以满足您的需求。