Visual Studio Online migration (VSO to VSO)

azure-devops, migration, tfs

Solution

You can consider using TFS Integration Platform

Problem

We are attempting to migrate from one `Visual Studio Online` account to another `Visual Studio Online` account. This is different from an on-premise `TFS` to `Visual Studio Online` migration. Most articles explain a migration using the on-premise to VSO approach, only. Accounts - https:\vsoaccount1.visualstudio.com\DefaultCollection - https:\vsoaccount2.visualstudio.com\DefaultCollection For TFS to VSO, we found a solution by using OpsHub Visual Studio Online Migration Utility. We also tried to use the same tool to point to another `Visual Studio Online` account as a source, but it fails stating that we can only point to a TFS instance. Can this be done via scripting? If so, how? If there is a tool available, that would be great also. This should be a one time migration. Update: We need code only, including changesets, no work items. The project is using TFVC.

Original source