0

I have successfully installed TFS 2012 and migrated my TFS 2008 databases into TFS 2012. From within Visual Studio I am able to connect to the new TFS server through my source control plugin and can see all of the projects that were imported from TFS 2008. The problem is that when I click 'Connect' I am getting an exception that an HTTP 500 error has occurred. On the server I am getting a warning in the Event Viewer because of this URL:

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

If I manually go to the above URL minus '/TeamFoundation/Administration/v3.0/LocationService.asmx' the page loads fine. Additionally if I remove '/tfs2008projectcollection/services/v3.0/locationservice.asmx' and navigate to http://[servername]:8080/tfs/TeamFoundation/Administration/v3.0/LocationService.asmx the page loads fine.

Thing is this only happens with the project collection that I imported from 2008. I created a new project collection directly in TFS 2012 and I can connect to that project just fine within VS 2012. Has anyone ran into this issue and, if so, what is the best way to correct it?

4

2 回答 2

1

目前尚不清楚是什么导致/正在导致此问题,但在 TFS 服务器重新启动后,该问题不再表现出来。

于 2012-12-04T18:06:42.653 回答
0

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

谁能确认这个问题实际上在 2013 年得到了解决?

于 2014-03-06T18:53:44.320 回答