我有一台 TFS 2005 服务器并使用 TFS 集成平台(来自codeplex)进行从 2010 年新实例的单向迁移。我预计会遇到完整的历史记录,但我只是针对一个具有“来自服务器名称的 TFS 集成”的条目(加上更多信息)。
我应该期待历史吗?
问题是我要从 2005 年到 2010 年吗?
如果它没有带来历史,除了获取最新的提示和签入之外,该工具真正在做什么?
我怎样才能带来完整的历史?
谢谢!
我有一台 TFS 2005 服务器并使用 TFS 集成平台(来自codeplex)进行从 2010 年新实例的单向迁移。我预计会遇到完整的历史记录,但我只是针对一个具有“来自服务器名称的 TFS 集成”的条目(加上更多信息)。
我应该期待历史吗?
问题是我要从 2005 年到 2010 年吗?
如果它没有带来历史,除了获取最新的提示和签入之外,该工具真正在做什么?
我怎样才能带来完整的历史?
谢谢!
您可以在没有 TFS 集成平台的情况下将 TFS2005 迁移到新的 TFS2010。
看看这个安装指南,有一个条目叫做“场景:升级 Team Foundation Server”:
您可以从以下版本升级到 Team Foundation Server 2010:
- Team Foundation Server 2010 的候选发布版本
- Team Foundation Server 2010 的 Beta 2 版本
- 带有 Service Pack 1 (SP1) 的 Visual Studio Team System 2008 Team Foundation Server
- 团队系统 2008 团队基础服务器
- Visual Studio 2005 团队基础服务器
- 带有 SP1 的 Visual Studio 2005 团队基础服务器
按照本指南的说明,我能够将我们的 TFS2005 服务器迁移到新的 TFS2010,同时保留历史记录、工作项等。
Oliver 是正确的,最佳实践是升级方案。但是,要回答您的问题,您可以为此使用 TFS 集成平台并获取历史记录,但日期将是错误的(升级不会遇到的问题)