Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从解决方案资源管理器中删除解决方案文件夹中的文件夹后,这些文件夹将保留在TFS中的整个团队中_Tfs_Tfvc - Fatal编程技术网

从解决方案资源管理器中删除解决方案文件夹中的文件夹后,这些文件夹将保留在TFS中的整个团队中

从解决方案资源管理器中删除解决方案文件夹中的文件夹后,这些文件夹将保留在TFS中的整个团队中,tfs,tfvc,Tfs,Tfvc,在团队中使用TFS时,是否有方法删除已从解决方案资源管理器中删除的web项目文件夹或库文件夹(仍保留在解决方案文件夹中),而无需手动执行 我发现我和团队成员都必须交叉检查解决方案的文件夹,因为即使从解决方案资源管理器中删除了这些文件,它们仍然“保存”在解决方案文件夹中。(绑定有效且受源代码管理) 提前感谢您的帮助通常,您需要在从解决方案资源管理器中删除文件夹/文件后签入更改,然后其他团队成员获取最新版本(右键单击-->获取最新版本)以将文件与TFS服务器同步 如果要从解决方案资源管理器中删除文件

在团队中使用TFS时,是否有方法删除已从解决方案资源管理器中删除的web项目文件夹或库文件夹(仍保留在解决方案文件夹中),而无需手动执行

我发现我和团队成员都必须交叉检查解决方案的文件夹,因为即使从解决方案资源管理器中删除了这些文件,它们仍然“保存”在解决方案文件夹中。(绑定有效且受源代码管理)


提前感谢您的帮助

通常,您需要在从解决方案资源管理器中删除文件夹/文件后签入更改,然后其他团队成员获取最新版本(右键单击-->获取最新版本)以将文件与TFS服务器同步

如果要从解决方案资源管理器中删除文件,请执行以下操作: 可能会出现警告消息:将被永久删除。 在您签入此更改之前,不会在服务器上执行文件删除。如果文件已签入版本控制 在删除之前,您可以恢复文件。如果需要,请选择“确定” 要继续删除该文件

详情请参阅

注意默认情况下,已删除的文件夹/文件在源代码管理资源管理器中标记为已删除(使用X)。若要隐藏SCE中已删除的项,请转到Toeal->选项>源代码控件> VisualStudio Team Foundation Server和<强> UnMaule>强> >“代码>显示源代码管理资源管理器< /COD>”中删除的项“./P>”
更新:

只需尝试以下步骤即可删除TFS中的文件夹:

  • 获取文件夹的最新源文件(右键单击文件夹-->获取最新版本)
  • 从源代码管理资源管理器或解决方案资源管理器中删除该文件夹
  • 签入您的更改(如果仍然不起作用,请尝试创建一个新的工作区,然后重试。)
  • 请注意,删除并不是实际的删除,文件夹/文件仍然存在,并保留在版本控制中。要从TFS中永久删除,需要发出
    TFS destroy
    命令:

    为此:

  • 打开Visual Studio命令提示符
  • 发出以下命令:
    tf destroy$/SourceLocation/Folder
    。 其中,
    $/SourceLocation/Folder
    是 已删除TFS中的文件夹

  • 有关详细信息,请参阅。

    删除文件夹/文件后是否签入了更改?它将从解决方案资源管理器和项目中删除,但仍保留在文件资源管理器中(虽然这不是一个大问题),希望保持解决方案文件夹干净。。。例如,我从解决方案资源管理器中删除了该文件夹,但它仍然与此处的RandomFolder相同。。。。谢谢你的邀请help@McCarson请先尝试获取最新版本,然后删除该文件夹。我在我这边进行测试,它按预期工作。请参阅更新的答案。