Как перенести полный код TFS 2012, а также историю в VSTS в Azure

Наш проект, который находится в TFS 2012, необходимо перенести на VSTS в Azure. Ниже приведены сложности

  • Размер более 300 ГБ в базе данных SQL
  • Домены отличаются в помещении и в Azure.
  • Смогут ли разработчики проверить во время процесса миграции.

Поскольку я впервые участвую в таком процессе, мне нужны мысли, ссылки, плюсы и минусы и процесс, как подойти к этой миграции.


person VSharma    schedule 02.06.2016    source источник
comment
Если кто-то собирается проголосовать за что-то против, он не должен быть таким, чтобы не говорить, почему...   -  person Dave    schedule 01.09.2016


Ответы (1)


Когда вы решите перейти с TFS на Team Services, вы можете начать заново с пустой учетной записью. Однако часто у вас будет существующий код, рабочие элементы и другие активы, которые вы хотите переместить. Для этого существует множество подходов — некоторые из них доступны сейчас, а некоторые появятся в будущем. Они различаются как точностью передачи данных, так и сложностью процесса.

Вариант 1. Скопируйте наиболее важные ресурсы вручную

Вот общий процесс:

  • Определите наиболее важные активы, которые необходимо перенести — обычно это исходный код, рабочие элементы или и то, и другое. Другие активы в TFS — определения сборки, планы тестирования и т. д. — труднее перенести вручную.
  • Определите подходящее время для перехода.
  • Подготовьте целевые учетные записи Team Services. Создайте необходимые учетные записи и групповые проекты, предоставьте пользователей и т. д.
  • Перенесите свои данные.
  • Рассмотрите возможность сделать исходные развертывания TFS доступными только для чтения.

Вариант 2. Использование общедоступных инструментов на основе API для более точной миграции

Вариант 3. Миграция базы данных с высокой точностью.

Команда разработчиков TFS/Team Services усердно работает над более точным инструментом миграции.

Дополнительную информацию см. в этой статье: https://www.visualstudio.com/en-us/articles/adopting-vsts

person Cece Dong - MSFT    schedule 03.06.2016
comment
Cece - этот инструмент предположительно был запланирован на второй квартал, так что у вас есть какой-нибудь статус? Этот инструмент необходим, если вы хотите, чтобы люди рассматривали возможность перехода на VSTS. - person Dave; 01.09.2016
comment
ссылка варианта 3 не показывает никакого статуса в инструменте миграции высокой точности. Можете ли вы дать какой-нибудь статус, пожалуйста, учитывая, что он давно назрел. Спасибо. - person Dave; 15.09.2016