【问题标题】:team foundation server 2010 machine damagedTeam Foundation Server 2010 机器损坏
【发布时间】:2013-08-09 14:29:02
【问题描述】:

托管 Team Foundation Server (TFS) 的物理计算机已损坏。这就是我要做的:

  1. 转到我的开发框,打开我的 Web 应用并删除与旧 TFS 相关的所有功能和 ID(例如代码版本 ID)。我不确定是否可以这样做。如果可能的话,我不知道怎么做。如果您有解决方案,请告诉我。

  2. 转到新的 Windows 2008,从头开始重新安装 TFS。

  3. 再次打开我的网络应用并在第 2 步重新连接到新的 TFS 设置。

您认为这些步骤可行吗?或者你有其他选择来处理这个问题。谢谢。

【问题讨论】:

  • 旧服务器包含 TFS 数据库还是仅包含应用层?
  • 旧服务器包含 TFS 数据库。
  • 数据库备份了吗?

标签: tfs


【解决方案1】:

您需要从解决方案文件中删除源代码管理绑定。在记事本中打开 sln 文件,然后找到 Global 部分。 删除 TeamFoundationVersionControl 小节中的所有内容

Global
    GlobalSection(TeamFoundationVersionControl) = preSolution
        SccNumberOfProjects = 21
        SccEnterpriseProvider = {4CA58AB2-18FA-4F8D-95D4-32DDF27D184C}
        SccTeamFoundationServer = http://youroldservername:8080/tfs/defaultcollection
                ......

这样做应该就够了,下次在VS中打开sln时,应该会再次看到Add to sourcecontrol菜单选项,然后就可以将代码添加到新服务器了。 (您可以删除您的 *.suo 文件和 *.vssscc 文件。它们很可能会被覆盖,但以防万一。)

【讨论】:

  • 会尝试你的建议。非常感谢。库存。
猜你喜欢
  • 2011-12-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-02-16
  • 2018-08-05
  • 2011-02-10
相关资源
最近更新 更多