将解决方案从使用TFS的生产转移到没有TFS的家庭。 (无法找到解决方案的映射。)

时间:2016-05-20 10:35:32

标签: visual-studio-2013 tfs

我在TFS下有一个解决方案,有时是为了备份的原因,但也是为了在周末做一些事情(只有在没有MotoGP比赛的周末; - ))我把它带回家。两者都在VS2013中。

问题在于,每次我在家打开解决方案时,都会收到此消息,解决方案无法绑定到家庭TFS。

仅供参考:

  • 我已取消选中Read Only中的所有文件。
  • 我删除了所有TFS文件(* .vspscc,* .vssscc等)
  • 我编辑了解决方案文件并删除了GlobalSection(TeamFoundationVersionControl)

解决方案工作正常。问题是,当我打开它时,需要很长时间才能加载并且我有这些消息。

任何帮助都将不胜感激。

带照片的

编辑

enter image description here 打开解决方案时。

enter image description here 解决方案打开后的源控制信息。

我的猜测是某处,办公室TFS信息被存储,每次都试图连接。

2 个答案:

答案 0 :(得分:0)

您可以使用VS通过转到

从源代码管理中取消绑定项目

文件|源控制|高级|更改源代码管理...

enter image description here

然后单击每个项目的取消绑定:

enter image description here

答案 1 :(得分:0)

我想我找到了它。

在每个项目文件(* .csproj和* .vbproj)中,有四(4)行看起来很可疑。

  <PropertyGroup>
    <ProductVersion>9.0.30729</ProductVersion>
    ...        
    <SccProjectName>SAK</SccProjectName>
    <SccLocalPath>SAK</SccLocalPath>
    <SccAuxPath>SAK</SccAuxPath>
    <SccProvider>SAK</SccProvider>        
    ...
  </PropertyGroup>

当我从每个项目文件中删除它们时,一切正常。