从TFS2010中删除soltuion项目和“操作导致检出文件...”消息

时间:2011-03-19 16:41:35

标签: visual-studio-2010 tfs tfs2010

我的解决方案结构如下所示:

MySolution
    FirstProject
    SecondProject
    SolutionFolder1
        SolutionFolder2
            SolutionItem1.txt
            SolutionItem2.txt
  1. 然后有两个工作区 这个解决方案在同一版本 两个用户使用不同的 计算机。
  2. 在第一个工作区中删除解决方案项目,并将更改签入TFS。
  3. 在第二个工作区中,最新版本是从TFS获取的(工作区没有本地修改,也没有检出文件)。 Visual Studio显示以下消息:
  4.   

    你的行为引起了检查   file(s)C:\ MySolution \ MySolution.sln,   和源代码管理的新版本   已经加载了开发   环境。

    现在,第二个工作区中有两个待处理更改项:检出解决方案文件并删除解决方案项。撤消这些更改并获取最新版本后,它们会再次出现。这些冲突只在签到时解决,这有点令人困惑。

    有没有办法摆脱这种TFS怪异?感谢。

1 个答案:

答案 0 :(得分:1)