最新值="未下载"

nai*_*are 22 tfs2010

我在TFS中有几个项目,它们在目录层次结构中直观地显示为灰色.当我在Visual Studio 2010/Source Control/TFS 2010中的项目中浏览时,我注意到它们的所有内容都具有最新值="未下载".通常情况下,我只看到"是"或"否"的最新值.

  • 我已经尝试了所有我知道的"获取最新"的变种,但我总是被警告"所有文件都是最新的".
  • 如果我尝试"检查编辑",我不被允许.
  • 当我观察这些灰色文件的属性时,他们总是说工作区版本="不适用".

如何修复TFS以便我可以再次下载和检查项目?我的怀疑是我的工作区搞砸了,但我不知道如何恢复/重新配置它.

nai*_*are 20

我能够重新映射目录以解决我的问题.要做到这一点,我

  • 选中(右键单击)包含我所有代码的分支,并选择"删除映射..."
  • 重命名我在TFS中映射到的文件夹(您也可以删除它,但我重命名只是为了在此实验过程中保留它)
  • 创建了一个新文件夹,其中包含我在开头时映射到的分支的原始名称,以及
  • 选中(右键单击)包含我所有代码的分支,并选择"映射到本地文件夹".

此过程强制完整重新下载整个分支.幸运的是,我的分支只有2GB,所以我可以在大约5-10分钟内重新下载.


Mor*_*sen 6

获取"所有文件都是最新的"的原因是TFS服务器上的信息和磁盘上的文件不同步.如果使用文件浏览器删除磁盘上的文件 - TFS服务器仍认为您在磁盘上有该文件.要重新同步,您必须强制执行以下更新:

获取特定版本...

选中此对话框上的两个复选框 - 然后单击获取:

获取对话框

  • 在我原来的帖子里,我并不是那么明确,但是当我说我尝试了各种各样的最新知识时,我指的是你所概述的技术.它对我不起作用. (4认同)