Перенос миграции Visual Studio Online (VSO в VSO)

Мы пытаемся перейти от одной учетной записи Visual Studio Online к другой учетной записи Visual Studio Online. Это отличается от миграции на уровне TFS до Visual Studio Online. В большинстве статей объясняется только перенос с использованием подхода только к VSO.

Учетные записи

  • https:\vsoaccount1.visualstudio.com\DefaultCollection
  • https:\vsoaccount2.visualstudio.com\DefaultCollection

Для TFS для VSO мы нашли решение с помощью OpsHub Visual Studio Online Migration Utility.

Мы также попытались использовать тот же инструмент, чтобы указать на другую учетную запись Visual Studio Online в качестве источника, но он не указал, что мы можем указать только на экземпляр TFS.

Можно ли это сделать с помощью скриптов? Если да, то как? Если есть инструмент, это тоже здорово. Это должна быть одноразовая миграция.

Update:

Нам нужен только код, включая изменения, рабочие элементы нет. В проекте используется TFVC.

Ответы

Ответ 2

Для других, которые наткнулись на этот поток, я нашел это - Visual Studio Team Services Sync and Migration Engine - проект с открытым исходным кодом, который похоже, выполняет миграцию TFS-TFS, TFS-VSTS, VSTS-TFS и VSTS-VSTS. Это проект с открытым исходным кодом, инициированный с той же целью, что и TFS Integration Platform, но для решения некоторых сложностей (и того факта, что это теперь устарела).

На веб-сайте:

Visual Studio Team Services Sync and Migration Engine позволяет вам массово редактировать данные в Microsoft Team Foundation Server (TFS) и Visual Studio Team Services (VSTS). Поддерживает сценарии миграции и массового обновления.