0

我们正在检查从我们的本地 TFS 迁移到 Visual Studio Online 的选项。运行迁移工具,它在验证期间显示此错误:

错误对象引用未设置为对象的实例。

我正在尝试使用迁移工具的 1.2.0 版从我们的 TFS 2013 服务器迁移到 Visual Studio Online 上的新设置。

这是完整的日志条目:

2015-05-12 13:21:40,383 [1] ERROR Object reference not set to an instance of an object.
System.NullReferenceException: Object reference not set to an instance of an object.
   at TFSMigrationUI.ViewModel.MigrationSummeryViewModel.worker_RunWorkerCompleted(Object sender, RunWorkerCompletedEventArgs e) in e:\OVSMUBranch\TFSMigrationUI\ViewModel\MigrationSummeryViewModel.cs:line 928
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)

任何帮助将不胜感激。

4

1 回答 1

1

迁移实用程序希望“项目收集服务帐户”出现在您创建 VSO 帐户时默认创建的 VSO 帐户组中,但由于一些未知问题,在此组创建为“团队”的特定日期之间创建了一些帐户基础服务帐户”在您的情况下,因此迁移实用程序无法找到导致您面临问题的所需组,您可以通过创建 VSO 组“项目收集服务帐户”继续迁移,添加用户在这个用于验证迁移实用程序的 VSO 帐户的组中,并确保新创建的 VSO 组是“Team Foundation Administrators”的成员,这样您就不会遇到任何与权限相关的问题。

于 2015-05-19T07:21:28.790 回答