Поскольку здесь не было ответов, я отвечу на свой вопрос.
В итоге я установил чистый сервер TFS 2010, а затем создал командные проекты, которые мне понадобятся.
Затем я загрузил TFS Integration Platform из Codeplex . Это обещает быть в состоянии перенести код. Используя оболочку миграции TFS, я получил удобный диалог, позволяющий мне настраивать папки управления исходным кодом миграции.
В настоящее время выполняется миграция, что, как я подозреваю, займет много времени. Я обновлю здесь результаты, когда он закончится.
Обновление
Мигрант за выходные и дважды провалился, и у меня не было времени выяснить, почему. По-видимому, он обнаружил некоторые несоответствия в ветвях в нашей старой ветке управления исходным кодом. Я уверен, что вы можете использовать платформу интеграции TFS для этого, но, в зависимости от вашей текущей ситуации, может потребоваться некоторая работа, чтобы сделать это. (Они также заявляют, что это бета-версия).
Я закончил тем, что импортировал весь старый TFS, используя поддерживаемый путь обновления (TfsConfig.exe / import). Это дало мне очень чистый апгрейд с почти всем работающим, но включая старые вещи, которые я пытался оставить позади. Полагаю, мне придется пройтись и удалить это вручную, изменить шаблоны процессов по своему вкусу и т. Д.
2-е обновление - 2010-08-09
Платформа интеграции TFS обновлялась несколько раз с тех пор, как я попытался с ней поработать, так что вы могли бы получить лучшие результаты, чем я, если бы вы использовали текущую версию. Если вы попробуете это или проведете эксперименты, пожалуйста, оставьте ответ здесь.