无法解除Team Foundation Server 2010中的解决方案

时间:2012-02-04 17:06:11

标签: tfs solution unbind

我有一些绑定到TFS 2010的解决方案。但团队项目集合不再可用。我需要将此解决方案重新绑定到此服务器上的新Team项目集合。我尝试更改源代码管理(文件 - >源代码管理 - >更改源代码管理)。在按下“更改源代码管理”窗口后,出现了“你想完全解除TFS解决方案”的世界,我按下了是。但是,当我尝试将此解决方案添加到此新项目集合时,我发出的信息是我无法执行此操作,因为之前的团队项目集合不可用。我已从解决方案文件和项目文件以及所有* .vssscc,* .vspscc文件中删除了标签。但经过多次尝试后,我收到了类似的错误消息。

消息:

团队基础服务器http://tfs.dynamics...etc目前不存在或不可用。管理员的技术信息:服务器基础在服务器http://tfs.dynamics.../<OLDPROJECTCOLLECTION>

上不可用

1 个答案:

答案 0 :(得分:0)

有些东西清楚地记住了旧系列。

如果您仍然可以访问它,则可以选择重新启用旧集合,从中取消绑定,然后重新绑定到新集合,然后再停用它。这样,Visual Studio最有可能在删除之前清理或覆盖对旧集合的任何引用。

如果为时已晚,那么我(优先顺序)的地方是:

  • 确保已从“连接到TFS服务器”对话框中删除旧的收藏/服务器
  • 确保删除旧集合的所有工作空间,并确保包含解决方案/项目的文件夹映射到新集合的文件结构中。 (旧映射可能会提示VS将绑定添加回其认为适用于这些文件夹的工作空间)
  • 从任何解决方案和项目文件中清除对集合的任何引用,并删除所有源代码控制绑定文件(vssscc等)
  • 搜索源树中的所有文件(
  • 在整个注册表中搜索(如果您发现任何内容并希望删除它,请务必小心)