如何像SVN一样在TFS中创建可移植工作区?

How to create Portable Workspace in TFS like SVN?

在 SVN 中,我签出可移动硬盘上的代码,并且能够连接到任何其他机器并签入并获取最新代码。只需输入用户名和密码。

然而,TFS 无法跟踪本地更改。

Was wondering if it is possible to checkout the code from TFS into portable HDD, connect to other PC and check-in the code from there.

我尝试了很多搜索,但找不到合适的参考资料。希望一定要支持

TFS 通过计算机名和工作区名称跟踪工作区、文件和文件状态。为了能够在不同的物理计算机上继续工作,您至少应该满足以下条件:

  • 始终使用相同的驱动器名称(您可以在计算机中更改它 管理)
  • 在新电脑上连接后,需要更新工作区的电脑名称:

    tf workspaces /updateComputerName:MyOldComputerName /s:http://MyTFServer:8080
    

    它将工作区移动到您当前的计算机

更多关于tf命令的细节请参考:Workspaces Command