Visual Studio 2019 社区上的 TFS 问题:将文件上传到 TFS

问题描述

在 Visual Studio 2019 社区中,我有一个 ASP.NET MVC 项目,我在该项目上对 bootstrap nuget 包进行了一些升级和降级,以测试一些功能。最后,我安装了 bootstrap 3.4.1,因为在我的情况下,该版本似乎可以正常工作。

现在,在团队资源管理器中,待处理的更改如下所示:

enter image description here

我不知道为什么有些文件,那些以 bootstrap-theme* 开头的文件标记为要删除

解决方案资源管理器中,这些文件如下所示:

enter image description here

文件 bootstrap-theme* 没有用红色粗标记,好像没有上传到服务器,但确实上传了。

在源代码控制版本窗口的文件下方,它们被标记为要删除

enter image description here

我想要的是用我本地的文件覆盖 TFS 服务器上的文件。我想将这些文件上传到 TFS。我该怎么做?

解决方法

是否要保留标记为已删除的文件?

如果您不想保留这些文件,您可以尝试从您的 TFS 服务器中拉取源文件并从项目文件夹中手动删除这些文件,然后将更新推送到您的 TFS 服务器以查看它是否可以工作。

您使用什么类型的版本控制? Git还是TFVC?您可以尝试使用相关命令检出和检入更新,看看是否出现同样的问题。