我们即将把我们的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
实现这一目标的破坏性最小的方法是什么?
每个 TFS 服务器都有一个唯一标识符 ( GUID ),用于表示每个集合并且不依赖于服务器“名称”。升级/迁移不会修改 TFS GUID。
因此,所有最终用户必须通过 Visual Studio 连接到 TFS 服务器并可以继续工作,包括任何挂起的更改。
此外,如果您对工作区有疑问,TFS Sidekicks是一个非常有用的工具,因为它为您提供了一个很好的 GUI 工具来列出、检查、删除和管理 TFS 中定义的所有工作区。(需要管理权限)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句