删除TFS中的文件夹

Mar*_*lec 38 directory tfs visual-studio

我在工作区"CPortalWS"下的TFS项目中创建了一个文件夹.我删除了工作区,但现在我想删除项目中的文件夹,并且删除选项不可用.

我试图创建一个映射到项目的新工作区,但我仍然没有选择删除.

这是TFS中的错误吗?如何删除文件夹?

任何帮助,将不胜感激.

Jus*_*ner 64

删除TFS中的文件夹有点奇怪.

你必须:

  • 创建工作区

  • 获取该文件夹的最新来源(到您的本地计算机)

  • 在Source Explorer中,删除该文件夹

  • 签入您的更改(这是删除源代码管理中的文件夹的步骤)

  • 那太疯狂了.我再也不想看到TFS了. (24认同)
  • 只注意删除不是实际的删除.文件夹/文件仍然存在并保存在版本控制中,例如Undelete方案.如果您转到"工具>选项>源代码管理> Visual Studio Team Foundation Server"并选中"在源代码管理资源管理器中显示已删除的项目",您可以看到它们并利用取消删除功能 (5认同)

und*_*ror 22

只注意删除不是实际的删除.文件夹/文件仍然存在并保存在版本控制中,例如Undelete方案.如果您转到"工具>选项>源代码管理> Visual Studio Team Foundation Server"并选中"在源代码管理资源管理器中显示已删除的项目",然后右键单击其中一个已删除的文件夹,则可以查看它们并使用取消删除功能.

所以,如果你想要真正的删除,文件夹/文件实际消失,你需要使用只能从命令行获得的销毁命令,请参阅下面的链接

http://msdn.microsoft.com/en-us/library/bb386005.aspx


Don*_*nal 9

在TFS中删除时,它不会从TFS中删除它.即使您签入删除,它也会保留已删除文件的副本.这可能会导致一些问题.要从TFS中永久删除,您需要发出tfs destroy命令.

去做这个:

  1. 打开Visual Studio命令提示符.
  2. 发出以下命令:tf destroy $/SourceLocation/Folder.其中$/SourceLocation/Folder是TFS中已删除文件夹的源位置.

请注意:此命令还将从磁盘中删除文件.

在此输入图像描述

  • 谢谢!当您不知道自己在寻找什么时,这是非常难以找到的信息. (2认同)