tfs - TFS 文件夹已删除项目
问题描述
我已经从 TFS 中删除了项目,但现在我看到一个没有待处理更改或任何内容的文件夹,但该文件夹的名称现在以 D7311f850 开头,我无法从列表中删除它。我们有办法吗?
解决方案
这似乎是 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]]
如果上述方法不起作用并且您不再需要这些文件夹,您也可以销毁文件并再次清理缓存。
推荐阅读
- python - 如何同时多次运行相同的功能?
- excel - VBA:将工作表重命名为上个月,年份
- api - 电影类型数据被拉入谷歌表格
- scala - 使用 Spark Scala 执行 SnowFlake 过程
- python - 使用 Pytorch 为变压器库创建数据集
- android - 在 Flutter 项目中时,Android Studio 不会在工具窗口中打开模拟器
- terraform - terraform 模块中的动态资源 for_each 输出
- phantomjs - SyntaxError: Unexpected token ':' 尝试使用 PhantomJS 和 Karma 运行加载 json 文件时
- typescript - 为什么属性名称的类型和它的类型是分开的?
- python - python属性错误'str'对象没有属性是什么意思?