2

我们即将将我们的 TFS 2015 环境升级到 TFS 2017。但是,在此过程中,我们也在升级硬件,因此我们建立了一个单独的新 TFS 环境(新应用服务器 + 新数据库服务器)。我们有一个注册到类似的公共 URL,http://tfs.ourcompany.com并希望在迁移后继续使用相同的 URL。

我的问题是,这将如何影响已经使用 将本地工作区映射到 TFS 2015 的 Visual Studio 用户tfs.ourcompany.com

因此,需要明确的是,目标是从:

预迁移/升级

Visual Studio 2015 --> C:\MyLocalWorkspace --> TFS 2015 通过 tfs.ourcompany.com

...至:

迁移后/升级

Visual Studio 2015 --> C:\MyLocalWorkspace --> TFS 2017 通过 tfs.ourcompany.com


实现这一目标的破坏性最小的方法是什么?

4

1 回答 1

1

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

出于这个原因,所有最终用户所要做的就是通过 Visual Studio 连接到 TFS 服务器并可以恢复工作,包括任何挂起的更改。

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

于 2017-04-26T03:31:49.857 回答