【发布时间】:2011-02-08 23:24:43
【问题描述】:
我在工作区“CPortalWS”下的 TFS 项目中创建了一个文件夹。我删除了工作区,但现在我想删除项目中的文件夹,删除选项不可用。
我尝试创建一个映射到项目的新工作区,但仍然没有删除选项。
这是 TFS 中的错误吗?如何删除文件夹?
任何帮助将不胜感激。
【问题讨论】:
标签: visual-studio tfs directory
我在工作区“CPortalWS”下的 TFS 项目中创建了一个文件夹。我删除了工作区,但现在我想删除项目中的文件夹,删除选项不可用。
我尝试创建一个映射到项目的新工作区,但仍然没有删除选项。
这是 TFS 中的错误吗?如何删除文件夹?
任何帮助将不胜感激。
【问题讨论】:
标签: visual-studio tfs directory
在 TFS 中删除文件夹有点奇怪。
你必须:
创建工作区
获取文件夹的最新源(到您的本地计算机)
在 Source Explorer 中,删除文件夹
签入您的更改(这是在源代码管理中删除文件夹的步骤)
【讨论】:
请注意,删除并不是真正的删除。 文件夹/文件仍然存在并保存在版本控制中,例如用于取消删除方案。 如果您转到“工具 > 选项 > 源代码管理 > Visual Studio Team Foundation Server”并选中“在源代码管理资源管理器中显示已删除的项目”,然后右键单击其中一个已删除的文件夹,则可以看到它们并使用取消删除功能.
所以,如果你想真正删除文件夹/文件实际消失的地方,你需要使用只能在命令行中使用的 Destroy 命令,请参见下面的链接
【讨论】:
我有一个类似的问题,我有 1 个文件夹,尽管已从硬盘驱动器中删除,但仍显示为源代码管理(文件夹旁边带有绿色 +)。它还向我显示了内容,但如果我尝试打开任何内容,则会出现一条错误消息,通知我该文件不存在。
单击任何文件夹都不会显示删除按钮。然后我意识到选择文件确实如此!如果您没有文件,请创建一个文本文件并将其添加到您要删除的文件夹中(通过源代码管理)。单击此文件,注意删除显示。选择一个文件夹并注意删除消失但仅在半秒后。这个小延迟实际上是可以使用的。
我单击了文件,因此启用了删除按钮并将鼠标悬停在删除按钮上方。使用键盘,我做了一个 CTRL + A 并且一旦选择了所有文件和文件夹,我就点击了鼠标左键。它奏效了!一切都被删除了,包括(这很奇怪)父文件夹。
【讨论】:
创建工作区;并获取基本文件夹的最新信息;不要忘记隐藏相关文件夹。如果您要删除子文件夹,则隐藏所有并获取基本文件夹的最新信息。因此,您可以节省大量提取文件的时间。
【讨论】: