TFS 2008升级到2010失败升级pre tfs 2010数据库失败

时间:2010-07-28 07:01:43

标签: tfs upgrade tfs2010

我目前正在将TFS服务器从2008年升级到2010年进行试用。所以基本上,我已经完成了以下步骤:

  • 备份数据库

  • 在新的数据库服务器DB上恢复数据库。

  • 在另一台服务器TFS上安装TFS 2010。

  • 选择升级方案

  • 因以下错误失败:

  

[Info @ 00:33:55.170] [2010-07-27   07:43:48Z] [信息]步骤   表演者:构建

     

[Info @ 00:33:55.170] [2010-07-27   07:43:48Z] [信息]步骤类型:
  MigrateBuildDefinitionSchedules

     

[Info @ 00:33:55.170] [2010-07-27   07:43:48Z] [信息]步骤数据   文字:

     

[错误@00:33:55.170] [2010-07-27   07:43:49Z] [错误]对象引用不是   设置为对象的实例。

     

[Info @ 00:33:55.170] [2010-07-27   07:43:49Z] [信息性]   System.NullReferenceException:Object   引用未设置为的实例   对象

     

在   Microsoft.TeamFoundation.Framework.Server.TeamFoundationJobSchedule.Validate(字符串   topLevelParamName,Int32   minimumScheduleInterval)

     

在   Microsoft.TeamFoundation.Framework.Server.TeamFoundationJobDefinition.Validate(字符串   topLevelParamName,Int32   minimumJobInterval)

     

在   Microsoft.TeamFoundation.Framework.Server.TeamFoundationJobService.UpdateJobDefinitions(TeamFoundationRequestContext   requestContext,IEnumerable 1 jobsToDelete, IEnumerable 1   jobUpdates,Boolean allowRunOnceJobs,   Boolean repairQueueOnly)

     

在   Microsoft.TeamFoundation.Build.Server.TeamFoundationBuildService.UpdateBuildDefinitions(TeamFoundationRequestContext   requestContext,IList`1更新)

     

在   Microsoft.TeamFoundation.Server.Servicing.TFCollection.BuildStepPerformer.MigrateBuildDefinitionSchedules(字符串   stepData,ServicingContext   servicingContext,Boolean   validateOnly的)

     

在   Microsoft.TeamFoundation.Framework.Server.TeamFoundationStepPerformerBase.Microsoft.TeamFoundation.Framework.Server.IStepPerformer.PerformStep(字符串   servicingOperation,String stepType,   String stepData,ServicingContext   servicingContext)

     

在   Microsoft.TeamFoundation.Framework.Server.ServicingStepDriver.PerformServicingStep(ServicingStep   step,ServicingContext   servingContext,ServicingStepGroup   group,ServicingOperation   servicingOperation,Boolean   validateOnly的)

     

[Info @ 00:33:55.170] [2010-07-27   07:43:49Z]服务步骤迁移   构建定义计划失败。   (ServicingOperation:   UpgradePreTfs2010Databases;步   group:Upgrade.TfsTeamBuild)

     

[Info @ 00:33:55.170] [2010-07-27   07:43:49Z] [信息]清算   字典,删除所有项目。

     

[错误@00:33:55.170]维修   操作失败。

我无法继续前进,也不知道出了什么问题。

请帮忙。

谢谢,

1 个答案:

答案 0 :(得分:1)

您的TFS 2008服务器是否已更新为Service Pack 1?

如果不是,您需要先更新。你可以试试以下:

http://blog.hinshelwood.com/archive/2010/05/03/upgrading-team-foundation-server-2008-to-2010.aspx