代码之家  ›  专栏  ›  技术社区  ›  abatishchev Karl Johan

将TFS工作文件夹列表从一个工作区复制到另一个工作区

  •  1
  • abatishchev Karl Johan  · 技术社区  · 14 年前

    我有了新的工作机器,因为我们的TFS服务器离工作地点很远,我想避免再次下载所有源代码(几GBs),所以想把我的旧工作区移到新的工作区。我已经通过局域网复制了所有的项目,在新机器上的VS中,工作区中的工作文件夹列表是空的。

    那么,如何在不手动添加和再次下载所有数据的情况下,将所有项目从旧工作区移动到新工作区?

    2 回复  |  直到 12 年前
        1
  •  1
  •   Community    7 年前

    考虑到您的具体情况,从旧机器迁移工作区是非常容易的。请参阅Stackoverflow上的另一个线程:

    Import Visual Studio TFS workspaces

        2
  •  1
  •   Robaticus    14 年前

    将工作区中的所有内容搁置起来,并将其取消搁置到新计算机上。创建shelfset时,请确保“在本地保留挂起的更改”

    这将有效地将工作区从一台计算机移动到另一台计算机。

    ** **

    我不认为有一个简单的方法可以让你在工作空间里做你想做的事情。相反,您应该查看TFS代理。当您实现代理时,它位于您的工作站和TFS存储库之间,并帮助代理获取、签出和签入,以帮助您加快与TFS的交互。