我们在TFS上删除文件后,在Souce Control里虽然看不到,但其实还在。只要在工具栏上选中“show deleted files”按钮就能看见这样的带红色X的已删除文件:

但是这些文件在GUI里是没办法再删除的。所以要动用命令行工具装逼。

在VS程序文件夹下找到Developer Command Prompt for VS2013。Win8可以在开始屏幕,所有应用里找到“Visual Studio Tools”文件夹。这个CMD不要求以管理员身份运行。

打开之后就可以用这个命令彻底删除文件了:

tf destroy /s:你的TFS Collection地址 要删除的完整路径(服务器端)

有图有J8:

选择y,确认删除。