Visual studio 2013 Team Foundation服务器更改源代码管理无效状态

Visual studio 2013 Team Foundation服务器更改源代码管理无效状态,visual-studio-2013,tfs,disaster-recovery,tfvc,Visual Studio 2013,Tfs,Disaster Recovery,Tfvc,我有一台新笔记本电脑,因为旧的坏了。 在旧的笔记本电脑上,我有一个连接到Team Foundation Server的VisualStudio解决方案,在签入之前有很多更改。 幸运的是,我备份了完整的文件夹结构,包括我所做的更改 现在,在我的新笔记本电脑上,我安装了VS2013,并将解决方案复制到我的硬盘(E:磁盘)。打开解决方案时,所有项目都已正确加载,但与TFS没有连接 当我查看“更改源代码管理”时,所有项目都处于无效状态。 我试图正确设置工作区,但到目前为止没有任何效果。最简单的解决方法是

我有一台新笔记本电脑,因为旧的坏了。 在旧的笔记本电脑上,我有一个连接到Team Foundation Server的VisualStudio解决方案,在签入之前有很多更改。

幸运的是,我备份了完整的文件夹结构,包括我所做的更改

现在,在我的新笔记本电脑上,我安装了VS2013,并将解决方案复制到我的硬盘(E:磁盘)。打开解决方案时,所有项目都已正确加载,但与TFS没有连接

当我查看“更改源代码管理”时,所有项目都处于无效状态。
我试图正确设置工作区,但到目前为止没有任何效果。

最简单的解决方法是:

  • 创建一个新的工作区,确保它是一个本地工作区,位于一个新位置
  • 使用“获取特定版本”获取与基础版本相同的版本
  • 删除其内容(同时保留
    tf$
    文件夹)
  • 在刚创建的解决方案上粘贴旧解决方案和更新
  • 执行获取最新版本的操作
  • 解决任何冲突
  • 登记入住
  • 更难,但无需再次从源代码管理、Visual Studio Developer命令提示符下下载整个解决方案即可运行:

    tf workspace "Workspacename;Owner" /computer:NEWCOMPUTERNAME
    
    打开解决方案后,可能需要从“管理源代码管理”窗口重新绑定解决方案