I have an existing TFS 2005 server that we've been using for most of our source control. We also have a new TFS 2010 server (new hardware) that's currently available and has some project collections on it. I'd like to get rid of the old server, and that means moving the source control history to the new server.
Ideally, I'd like to create an empty project collection on the new server and import the entire history from our 2005 server into this collection, but I'm not sure if that's possible. From my research, it seems that the only upgrade path is an in-place upgrade (or a new hardware in-place upgrade, where you restore databases and then upgrade). Does anybody have experience doing the type of upgrade I'm describing, or moving the data to a new server?