1

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

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

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

我没有找到带有 tf 工作区的相应命令。我在 Visual Studio 的窗口Workspaces...中进行了搜索,但我无法再打开它,因为我的旧 TFS 已关闭。

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

tf workspaces

是否可以使用更新 URL

tf workspace ?

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

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

HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\12.0 or 14.0\TeamFoundation\Instances\OLDMACHINE
4

1 回答 1

0

TFVC 没有这种相关的命令。每个 TFS 服务器都有一个唯一标识符 ( GUIDs ),用于表示每个集合,并且不依赖于服务器“名称”。升级/迁移不会修改 TFS GUID。

出于这个原因,所有最终用户所要做的就是通过 Visual Studio 连接到 TFS 服务器并可以恢复工作,包括任何挂起的更改。无需更新其本地工作区的“集合名称”。

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

于 2017-07-25T08:28:58.237 回答