Журнал импорта Visual Studio Team Services

Мы планируем перенести Visual Studio Team Services с локальной TFS 2010. Однако у нас есть большое значение в нашей истории регистрации и истории рабочих элементов. Мы планируем перенести нашу локальную историю в Visual Studio Team Services.

Я видел несколько более старых сообщений (которые вызывают различные проблемы, такие как потеря фактические даты), но не могу найти четких ответов на обновленную услугу.

Можно ли импортировать локальную проверку / историю TFS и т. Д. В Visual Studio Team Services (ранее Visual Studio Online, Team Foundation Service)? Если возможно, есть ли где-нибудь гид?


person GraemeMiller    schedule 26.11.2013    source источник


Ответы (1)


ОБНОВЛЕНИЕ. Существует бесплатная утилита миграции для переноса данных из локальной TFS 2010+ (и других систем) в Visual Studio Team Services, доступную на OpsHub: http://aka.ms/OpsHubVSOMigrationUtility. Microsoft продвигает этот инструмент на блог Visual Studio ALM и в другие места. Вероятно, это путь наименьшего сопротивления.

Исходный ответ: Самый официальный инструмент для этого процесса называется «Платформа интеграции TFS». Вы можете найти его на codeplex и Галерея Visual Studio.

Это очень темпераментное приложение (не очень отточенное), но справится со своей задачей. Недавно мы перенесли VCS, около 18000 рабочих элементов и 1000 тестовых случаев с локальной TFS 2010 на Visual Studio Team Services. У нас было около четырех лет истории, из которых все мигрировали. Это правда, что вы теряете отметку времени регистрации / изменения, но история изменений включает исходную дату в комментарии.

Лучшее предложение - попрактиковаться в миграции в изолированную / временную учетную запись Visual Studio Team Services, чтобы вы могли получить конфигурацию .xml именно так, как вам нужно, а затем сделать это «по-настоящему».

Обратите внимание, что инструмент создаст мошенническую рабочую область на компьютере, с которого вы это делаете (в некоторых случаях). Если вы сделаете это на машине разработки, вы, вероятно, заметите, что некоторые из ваших сопоставлений потерялись, когда вы вернетесь в Visual Studio. Просто следи за этим.

Часть загружаемого инструмента Integration Platform включает несколько руководств по планированию, тестированию и выполнению перемещения. Я бы посоветовал объединить эту документацию с сообщениями в блогах для достижения наилучших реальных результатов.

person ckittel    schedule 26.11.2013
comment
Сколько времени ушло на миграцию? В моем случае это непрактично высоко. - person Mike Cole; 01.12.2014
comment
@MikeCole, около 10 часов IIRC. - person ckittel; 04.12.2014
comment
В моем случае это было 80+ дней. :-( Мы закончили тем, что сделали ручной ход, из-за чего мы потеряли нашу историю. - person Mike Cole; 04.12.2014
comment
Для миграции с TFS 2008 сначала требуется миграция на 2010 через платформу интеграции TFS, а затем с помощью инструмента OpsHub. - person David Clarke; 30.03.2015