We are looking into the possibility of migrating from TFVC to GIT in Azure DevOps. There is a tool that looks like it should work for us, but it will not move the source code to the repository it creates. Our TFVC source tree resembles the below structure.
- $/Contoso
- $/Contoso/GreatApp1
- $/Contoso/GreatApp1/Main (Branch)
- $/Contoso/GreatApp1/Main/Source (folder with source code)
- $/Contoso/GreatApp1/Main/Documentation (project documentation)
- $/Contoso/GreatApp1/Dev (Branch)
- $/Contoso/GreatApp1/Dev/Source (folder with source code)
- $/Contoso/GreatApp1/Dev/Documentation (project documentation)
At the very least, I would like to convert the Main branch with documentation and source code. We have 40-50 projects that follow this structure under a single project collection, so ideally I am hoping to do this using this tool without having to rebind source control in all of the different projects. Is what I'm wanting to do possible?