Ответ 1
Вы можете использовать TFS Integration Platform
Мы пытаемся перейти от одной учетной записи Visual Studio Online
к другой учетной записи Visual Studio Online
. Это отличается от миграции на уровне TFS
до Visual Studio Online
. В большинстве статей объясняется только перенос с использованием подхода только к VSO.
Учетные записи
Для TFS для VSO мы нашли решение с помощью OpsHub Visual Studio Online Migration Utility.
Мы также попытались использовать тот же инструмент, чтобы указать на другую учетную запись Visual Studio Online
в качестве источника, но он не указал, что мы можем указать только на экземпляр TFS.
Можно ли это сделать с помощью скриптов? Если да, то как? Если есть инструмент, это тоже здорово. Это должна быть одноразовая миграция.
Update:
Нам нужен только код, включая изменения, рабочие элементы нет. В проекте используется TFVC.
Вы можете использовать TFS Integration Platform
Для других, которые наткнулись на этот поток, я нашел это - 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). Поддерживает сценарии миграции и массового обновления.