当这些文件尚未在源中并且已在本地删除时,如何从TFS中的"待更改"列表中删除文件

Gar*_*ary 2 workspace tfs

有人错误地添加了一个工作区,所以在我修复它之后TFS认为我已经在项目中添加了一些文件(dll,pdb和xmls).所以我尝试删除文件并刷新挂起的更改.我尝试点击撤消,但输出窗口显示

没有找到$/SourceCode/Apps /.../ Lib.dll的待定更改.

(我在这里替换了部分完整路径).所以撤消不会做任何事情.我在每一步之后尝试了File-> Source Control下的"Refresh Status".我尝试重新添加这些文件,然后进行撤消.所以例如我坚持


名称变更

UI.xml添加,锁定
Design.dll添加,锁定


并且无法删除它们.任何建议表示赞赏.谢谢!

Rob*_*cus 15

不要删除.一旦将它们"添加"到TFS,它就会在数据库中创建一个等待文件的条目.相反,撤消您的"添加".

这实际上也是如何解决这个问题的.

右键单击源资源管理器中的任何源文件,然后选择"撤消待处理的更改".取消选中除了要删除添加所需的两个文件之外的所有内容.单击"确定"以撤消这些更改.

这将清理TFS数据库中的所有内容.