#azure-devops #opshub
#azure-devops #опшуб
Вопрос:
Мы переходим от локальной tfs 2012 к онлайн-среде Visual Studio. Для этого нам нужно перенести много проектов, большинство из которых не являются проблемой с помощью бесплатного инструмента opshub.
Но 2 наших проекта действительно большие, и для завершения миграции инструменту потребуется около 8-9 дней, что для нас слишком долго.
Чего я хотел бы, так это следующего:
- Начните миграцию с локального на vso
- Продолжайте работать в локальной
- После завершения миграции выполните перенос коммитов, сделанных за последние 8-9 дней.
Я не уверен, что бесплатный инструмент opshub поддерживает что-то подобное. Есть ли способ сделать это с помощью бесплатного инструмента? Если да, то как это работает?
Ответ №1:
Это вполне осуществимо. Вы просто начинаете миграцию изначально, когда ваш первоначальный запуск завершен, и статус миграции переходит на «не выполняется», вы переходите на страницу просмотра хода выполнения и запускаете уже настроенную миграцию.
При этом будут выбраны недавно добавленные изменения, которые были внесены в локальный экземпляр после начала фактической миграции.
В таких случаях на странице состояния вы получите несоответствие между процессом и общим количеством ревизий, поскольку общее количество не вычисляется только один раз в начале миграции.
Комментарии:
1. Я не вижу, чтобы вы могли перезапустить это с помощью бесплатной версии. У меня есть миграция, которая завершилась вчера, и я не могу ее перезапустить. На странице просмотра миграции указано, что мне нужна премиум-лицензия, если я попытаюсь начать. Просмотр миграции не имеет опции запуска. На плакате было написано, что они используют бесплатный инструмент. Является ли эта функция только премиум-класса?
2. OVSMU был обновлен как бесплатный и коммерческий вариант утилиты совсем недавно. Опция переноса резюме, которая изначально была доступна для всех, теперь является функцией только премиум-класса.