tf 工作区集合 url 已更改

tf workspace collection url changed

我将 TFS 从旧服务器“OLDMACHINE”迁移到新服务器“NEWMACHINE”。 OLDMACHINE 上的 TFS 已关闭。现在我想在开发人员计算机上更新我的不同 URLs。

对于我的 git 克隆,命令是:

git remote set-url origin https://NEWMACHINE/...

我没有找到与 tf workspaces 对应的命令。我在 Visual Studio 的 window Workspaces... 中搜索过,但我无法再打开它,因为我的旧 TFS 已关闭。

下一个命令显示我的工作区:

tf workspaces

是否可以将 URL 更新为

tf workspace ?

有很多关于重命名计算机、移动文件夹、用户名的文档,但我没有找到适合我的方向。

编辑: 我在 regedit 中找到了这个键,带有子键。我想试一试,有没有人做过这种操作?

HKEY_CURRENT_USER\Software\Microsoft\VisualStudio.0 or 14.0\TeamFoundation\Instances\OLDMACHINE

TFVC暂无此类相关命令。每个TFS服务器都有一个唯一的标识符(GUIDs),用于表示每个集合,不依赖于服务器"name." upgrade/migration不修改TFS GUID。

因此,所有最终用户必须做的就是通过 Visual Studio 连接到 TFS 服务器,然后 可以恢复工作 ,包括任何未决的更改。无需为其本地工作区更新 "collection name"。

此外,如果您遇到工作区问题,TFS Sidekicks 是一个非常有用的工具,因为它为您提供了一个很好的 GUI 工具来列出、检查、删除和管理 TFS 中定义的所有工作区。 (需要管理权限