首页 > 解决方案 > TFS 文件夹已删除项目

问题描述

我已经从 TFS 中删除了项目,但现在我看到一个没有待处理更改或任何内容的文件夹,但该文件夹的名称现在以 D7311f850 开头,我无法从列表中删除它。我们有办法吗?

标签: tfs

解决方案


这似乎是 Visual Studio 中的一些缓存文件夹。您可以尝试关闭 VS 并清理客户端 TFS 缓存,然后再次打开 Visual Studio。

TFS:

C:\Users\{your account}\AppData\Local\Microsoft\TeamFoundation\{version}\Cache

在 TFS 中删除文件夹实际上只会执行“软删除”。该分支仍将完整地存在,并保留其所有历史记录,但它会被隐藏。您可以按照本教程在 VS 中显示已删除的项目。

如果要从 Team Foundation 版本控制中永久删除版本控制文件,需要执行tf destroy 命令

tf destroy [/keephistory] <itemspec1>[;<versionspec>][<itemspec2>...<itemspecN>] 
[/stopat:<versionspec>] [/preview] [/startcleanup] [/noprompt] [/silent] [/login:username,[password]] [/collection:TeamProjectCollectionUrl]]

如果上述方法不起作用并且您不再需要这些文件夹,您也可以销毁文件并再次清理缓存。


推荐阅读