2013-11-26 3 views
8

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

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

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

ответ

11

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

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

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

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

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

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

+1

Сколько времени потребовалось для миграции? В моем случае это непрактично. –

+0

@MikeCole, около 10 часов IIRC. – ckittel

+1

Это было 80 + дней в моем случае. :-(Мы закончили ручное движение, которое заставило нас потерять нашу историю. –

Смежные вопросы