我从旧服务器迁移了TFS" OLDMACHINE "新手" NEWMACHINE "。 TFS在 OLDMACHINE 上关闭。现在我想在开发者计算机上更新我的不同URL。
对于我的git克隆,命令是:
git remote set-url origin https://NEWMACHINE/...
我没有找到与tf工作区相对应的命令。我已经在Visual Studio的窗口工作区... 中进行搜索,但由于我的旧TFS已关闭,我无法再打开它。
下一个命令显示我的工作区:
tf workspaces
是否可以使用
更新网址tf workspace ?
有很多关于重命名计算机,移动文件夹,用户名的文档,但我没有找到任何方向。
编辑: 我用子键在注册表中找到了这个键。我想尝试一下,有没有人做过这种操作?
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\12.0 or 14.0\TeamFoundation\Instances\OLDMACHINE
答案 0 :(得分:1)
TFVC没有这种相关命令。每个TFS服务器都有一个唯一标识符( GUID ),用于表示每个集合,并且不依赖于服务器“名称”。升级/迁移不会修改TFS GUID。
出于这个原因,所有最终用户必须做的是通过Visual Studio连接到TFS服务器,可以恢复工作,包括任何挂起的更改。无需更新其本地工作区的“集合名称”。
此外,如果您遇到工作空间问题,TFS Sidekicks是一个非常有用的工具,因为它为您提供了一个很好的GUI工具来列出,检查,删除和管理TFS中定义的所有工作空间。 (需要管理权限)