从源代码管理中检索文件?

时间:2014-01-14 01:42:04

标签: visual-studio tfs tfs2010

大家好,当我在早上从源代码管理(TFS 2013)打开我的解决方案时,类库项目中的某些文件夹无法加载但是它们在Windows资源管理器中,因此我必须在显示后“包含在项目中”文件夹解决方案资源管理器中的所有文件,但即使我“获取最快(递归)”但没有内容,但我在代码中检查了网络(Tfs) - >资源管理器中有树视图中显示的文件。 tfs有问题吗?还是视觉工作室?或两者?我该怎么做才能解决这个问题?

2 个答案:

答案 0 :(得分:0)

看起来您已经在TFS中签入了文件但是TFS中的项目文件没有包含这些文件。此外,当您从TFS获得最新信息时,您似乎会覆盖本地更改。

答案 1 :(得分:0)

我有三个(ish)建议:

  1. 您的目录中包含的文件映射到本地驱动器上的其他位置。您可以查看我的工作区映射(文件 - >源代码管理 - >高级 - >工作区)。如果您有多个工作区,请确保使用正确的工作区。

  2. 您可以强制TFS下载它认为已下载的文件。而不是GetLatest,选择获取特定版本(这可能在同一菜单上或在高级 - 在2010年不记得)。检查Overwright可写和所有文件,然后选择获取。

  3. 安装TFS Power工具并尝试以这种方式添加文件(例如通过Windows资源管理器)

  4. 这不是一个真正的建议,因为我不相信它会起作用,但如果上面没有,那就试试吧。如上所述,选择获取特定版本,但不是最新版本,选择更改集并选择更改集1.这将删除您工作区中的所有文件。这样做是正常的。

  5. HTH