【发布时间】:2011-08-23 15:55:43
【问题描述】:
我知道 TFS 2010 中的更改是在标签中包含已删除的文件。
来自微软:
“在 TFS 2010 中,将已删除项目添加到标签的决定是有意的,并且有助于执行获取操作以返回到项目被标记时的存储库状态的许多场景。 在标签中删除项目的 TFS 2010 中,与标签合并的使用也得到了极大改进。”
这种“增强”的不幸之处在于,当我比较 TFS 中的两个标签时,结果中会考虑该标签上已删除的文件和文件夹。这使得真正比较两个标签之间的差异变得困难。
例如:
- 创建“label_1”
- 删除文件
- 创建“label_2”
如果我比较 'label_1' 和 'label_2' 我希望看到文件被删除。相反,TFS 报告没有差异,因为 'label_2' 仍然包含已删除的文件信息。
TFS 2010 有没有办法比较两个标签并忽略已删除的项目?这似乎是一个显而易见的要求,我最初对我的比较结果感到非常惊讶。
谢谢,
~账单
【问题讨论】: