TFS'所有文件都是最新的'

时间:2016-02-22 20:27:15

标签: visual-studio tfs

问题

我得到'所有文件都是最新的'TFS的'获取最新'(两者都在父目录和解决方案级别),当他们显然不是时(有一些其他人检查过的文件夹,我不是获得)。我可以看到它们存在于适当位置的本地(最确定映射),但我绝对无法将它们添加到解决方案资源管理器中。

我在VS 2013。

我尝试过什么

1)从文件资源管理器中拖放文件夹。不起作用 - VS显然不允许这样做。

2)右键单击解决方案资源管理器中的父文件夹,单击“添加” - >现有项目'。显然你不能添加整个文件夹,因此单独添加并不好,因为所有子目录中都有超过2000个项目。

3)右键单击,“源代码管理” - >获取特定版本'选中有关覆盖的两个框。

4)重复步骤3,但首先删除文件资源管理器中的文件夹。文件将重新添加到文件资源管理器,但不会重新添加到解决方案资源管理器。

5)我发现了这个Visual Studio Solution Explorer not showing files and folders并试了一下,也无济于事。

6)上述所有步骤的多种组合,重启VS等

谢谢!

EDIT 2/24/2016

在此处添加此作为我的评论的参考图以回答答案,因为我不能在评论中使用新行。

文件结构:

FooFolder | -foo.txt | -BarFolder | --bar.txt

在上面的示例中,您仍然需要单独按住ctrl +单击foo.txt和bar.txt,因为select all将包含文件夹并禁止添加到解决方案。

1 个答案:

答案 0 :(得分:0)

如果在获取最新版本后在本地文件系统上看到“丢失”文件,则它们在源代码管理中正确显示。要将文件添加到项目中,您需要Show All Files,然后您可以右键单击每个Include in Project

enter image description here

enter image description here

要向解决方案添加文件,请右键单击并选择Add | Existing Item

enter image description here