下载时,团队系统“未下载”

时间:2008-12-23 15:59:14

标签: visual-studio tfs

环境:

Team Foundation Server 2005 Visual Studio 2008

我有一个相当大的项目,在每个代码分支下面有几个代码分支和几个子文件夹,解决方案等。

在一个特定的分支中,我有一个包含3个子文件夹的文件夹。其中一个文件夹被正确标记为“最新:是”。但是,其他两个标记为“最新:未下载”。文件夹中的文件标记相似。此外,我无法检查这些文件夹中的文件,因为VS2008无法识别我有最新版本。

我查看了安全属性,它们在“好”文件夹和“坏”文件夹之间似乎相同。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

我找到并纠正了这个问题。是我在一个特定的代码分支中工作。但是,我的一些解决方案文件的代码与此类似:

SccProjectName1 = $/MyProject/Release_3_3/Source/

当我真正在稍后的版本3.4版本中工作时。由于这是硬编码到解决方案文件中(它是如何实现的?),它为我创建了一个新工作区,但仅适用于该解决方案下的项目。

当我的源代码的剩余部分在工作空间中映射到以后的分支时,当它想要从旧分支中查看某些项目的文件时,肯定存在冲突。

一旦我从解决方案文件中删除了这行代码,一切正常。