TFS 2017 清理意外的文件夹创建



我通过分支在TFS中创建了一个文件夹。 当我打算将各个项目复制到分支下的文件夹中时,分支将各个项目复制到文件夹中。 因此,我尝试删除所有内容并重新开始,但是即使它们已被删除,我也会收到"文件夹已存在"消息。 是否有"认真删除它们"选项?

假设您使用的是 TFVC。删除 TFS 中的文件夹只会实际执行"软删除"。该分支仍将完整存在,包含其所有历史记录,只是它将被隐藏。您可以按照本教程在VS中显示已删除的项目。

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

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

如果销毁文件夹后问题仍然存在。还要检查它是否是客户端问题,例如冲突的 Visual Studio 加载项。尝试清除 TFS 和 VS 缓存。哪个应该可以解决问题。

最新更新