Team Foundation Server更改源控件无效状态

use*_*133 2 tfs disaster-recovery visual-studio-2013 tfvc

我有一台新笔记本电脑,因为旧的笔记本电脑崩溃了.在旧的笔记本电脑上,我有一个连接到Team Foundation Server的Visual Studio解决方案,在我办理登机手续之前已经进行了很多更改.

幸运的是,我对包含我的更改的完整文件夹结构进行了备份.

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

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

jes*_*ing 5

这是最容易解决的:

  1. 在新位置创建新工作区,确保它是本地工作区.
  2. 获取与您的基本版本相同的版本 Get Specific Version
  3. 删除其内容(同时保留tf$文件夹)
  4. 将您的旧解决方案与您刚刚创建的解决方案进行更新
  5. 执行一个 Get Latest Version
  6. 解决任何冲突
  7. 报到.

更难,但可以在不需要从源代码控制中再次从Visual Studio Developer Command Prompt运行下载整个解决方案的情况下运行:

tf workspace "Workspacename;Owner" /computer:NEWCOMPUTERNAME
Run Code Online (Sandbox Code Playgroud)

打开解决方案后,您可能需要从"管理源"控制窗口重新绑定解决方案.