修复本地Visual Studio TFS工作区映射到以前的位置

时间:2018-01-17 19:18:30

标签: c# .net visual-studio tfs

我的笔记本电脑出现问题所以我不得不重新安装Windows,如何重新映射到以前的工作区 我想修复或映射到Visual Studio已链接的以前的本地文件。有谁知道可以做到这一点?

2 个答案:

答案 0 :(得分:0)

如果机器名称发生了变化,您最好重新映射新工作区并将所有已更改的文件复制到新工作区中。

答案 1 :(得分:0)

TFS工作区对您的用户名是唯一的,远程计算机名称和工作区信息都存储在本地计算机和服务器上。

如果机器名称未更改,则在连接到团队项目时,以前的工作区仍然可用。

但是,如果机器名称发生更改,则之前的地图将不再可用。在这种情况下,您可以尝试删除现有工作区,或更改映射(suggest you copy the workspace folder for a backup first)。您可以在Workspace中选择Source Control Explorer菜单,然后选择Workspaces...以打开“管理工作区”对话框。

或者创建一个新工作区并映射到上一个文件夹,当获取最新文件时它将弹出resove conflict对话框,只需选择所有冲突文件并单击Keep Local File Contents

如果仍然无效,只需尝试手动添加文件:

  1. 在销毁的情况下,先复制先前的工作区文件夹进行备份 当地的变化。
  2. 删除上一个工作区中的$tf foder(默认情况下为     文件夹已隐藏,View > Hidden items显示文件夹)
  3. 创建新工作区并映射到上一个文件夹
  4. Souce Control Explorer
  5. 中选择新工作区
  6. 右键点击Team Project中的Souce Control Explorer - > Add items to Folder...
  7. 选择所有文件,然后完成 - >右键点击Team Project - > Get latest version - >解决冲突 - > Keep Local File Contents
  8. enter image description here