如何让我的本地工作区在另一台机器上脱机工作?

时间:2016-08-29 17:14:00

标签: visual-studio-2013 tfs2013

我正在为我的项目使用本地恶意空间,因为文档:Decide between using a local or a server workspace表示可以使用它离线工作:

  

轻松离线工作。您可以快速开始编辑文件   网络连接不可用或不可靠。从解决方案   您可以在资源管理器中添加,编辑,删除,重命名,撤消和比较项目   即使您未与Team Foundation连接,也可以使用您的工作区   服务器

但是我不能在同一台机器上脱机工作。我把闪存盘上的副本带回家,我想继续那里。

不幸的是,当我在家打开副本时Visual Studio说无法找到绑定,它将打开解决方案,因为它不受源代码控制:

  

该解决方案似乎受源代码控制,但其绑定   无法找到信息。因为无法恢复   这个缺失的信息自动,绑定的项目   失踪将被视为不受源头控制。

为什么复制工作不能脱机?我是否需要以某种方式在家中的Visual Studio中伪造TFS连接?

1 个答案:

答案 0 :(得分:0)

你误解了离线工作。脱机工作时,您仍需要在本地工作区上工作。这样,当您连接到TFS时,TFS将能够检测挂起的更改。如果您将解决方案/项目复制到另一台带闪存驱动器的计算机上,TFS将无法检测到更改。

对于您的方案,您有以下选项可供选择:

  1. 将PC从办公室带回家,仍在同一台PC上工作。您可以脱机工作,当您回到办公室时,连接到TFS,TFS将自动检测更改。
  2. 连接到TFS并在家中的PC上创建一个新工作区。然后你可以在自己的电脑上工作。回到办公室后,从TFS获取最新代码以继续工作。
  3. 当您回到办公室时,更换您在办公室电脑上在家工作的更改。