【问题标题】:Copy TFS Working folders list from one workspace to another将 TFS 工作文件夹列表从一个工作区复制到另一个工作区
【发布时间】:2011-05-07 09:20:38
【问题描述】:

我得到了新的工作机器,因为我们的 TFS 服务器离工作现场很远,我想避免再次下载所有源代码(几个 GB),所以想将我的旧工作区移动到新工作区。我已经通过 LAN 复制了所有项目,并且 Workspaces 中的工作文件夹列表在新机器上的 VS 中为空。

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

【问题讨论】:

  • @Robaticus:tfs-workspaces 有什么不好? :)
  • @abatischev - 我注意到你是唯一一个使用该标签的人,所以我脱掉了一点。 :)

标签: visual-studio-2010 visual-studio tfs workspace


【解决方案1】:

根据您的具体情况,从旧机器迁移工作区非常容易。请参阅 Stackoverflow 上的其他线程:

Import Visual Studio TFS workspaces

【讨论】:

    【解决方案2】:

    搁置工作区中的所有内容,然后将其取消搁置到新计算机上。创建搁置集时,请确保选中“在本地保留待处理的更改”。

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

    ** 根据正在更新的问题进行更新 **

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

    【讨论】:

    • 我不需要移动签出数据本身(我已经通过 LAN 轻松完成了),而是复制有关签出数据的信息(我有超过 10 个项目),即 VS 下的 Working folders list:文件->工作区
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多