Implementing Azure DevOps Solutions
上QQ阅读APP看书,第一时间看更新

Migrating from Subversion to an Azure Git repository

A final type of request that you might receive is that of migrating from a Subversion repository to a Git repository. For this, there is no out-of-the-box solution from Microsoft available. However, Atlassian has created a tool that can be used to migrate a Subversion repository to a local Git repository while maintaining the change history.

After running this tool, the only thing left to do is to add a remote to a new empty, hosted repository and push all of the branches. These are the same as the steps for migrating from Git to Git, starting at the step that adds a new remote.