2012-12-04 85 views
0

我已成功安装TFS 2012并将我的TFS 2008数据库迁移到TFS 2012.从Visual Studio中,我可以通过源代码控制连接到新的TFS服务器插件,并可以看到从TFS 2008导入的所有项目。问题是,当我点击“连接”时,我收到一个HTTP 500错误发生的异常。在服务器上,由于此URL在事件查看器中收到警告:无法连接到TFS 2012中已升级的TFS 2008项目集合

http:// [servername]:8080/tfs/tfs2008projectcollection/services/v3.0/locationservice.asmx/TeamFoundation/Administration/v3 .0/LocationService.asmx

如果我手动转到上面的URL减去'/TeamFoundation/Administration/v3.0/LocationService.asmx'页面加载罚款。此外,如果我删除'/tfs2008projectcollection/services/v3.0/locationservice.asmx'并导航到http:// [servername]:8080/tfs/TeamFoundation/Administration/v3.0/LocationService.asmx,则页面加载正常。

事情是这只发生在我从2008年导入的项目集合中。我直接在TFS 2012中创建了一个新的项目集合,我可以在VS 2012中很好地连接到该项目。有没有人遇到过这个问题,如果是的话,纠正它的最好方法是什么?

回答

1

目前还不清楚是什么导致了这个问题,但是在TFS服务器重新启动后,问题不再表现出来。

0

我也有这个问题。我有Update 4,这是一台新机器。我看到问题here,已尝试修复并没有运气。我也试过没有运气的重启。我看到的问题here,看来微软唯一的建议是2013年。不幸的是,他们没有提供直接在2008年到2013年之间的迁移路径,所以我不得不跨越我的手指,并希望从2008年导入后升级机器,即使错误将解决问题。

任何人都可以确认问题实际上2013年解决?