Reputation: 1139
According to Microsoft's migration guide (p. 25), the TFSMigrator tool that will migrate data to DevOps only supports the current version and 1 previous version of TFS which means migrating to the newest TFS version is integral in the process.
I'm using an old version of TFS which I wouldn't have too big an issue upgrading except the server it runs on is Windows Server 2008 which doesn't support anything past TFS 2012.
Since all I need is the code repository as it sits today (I don't care about work items, history, or anything else), is there an alternative method for migrating my code?
I'm okay with something semi-manual if necessary. I have about 30 projects to migrate so if I had to migrate project by project, that isn't a big deal. I'm just hoping not to have to recreate each project by hand.
Upvotes: 0
Views: 526
Reputation: 58980
Try git-tfs.
The process is:
A few caveats:
An alternative is to spin up a non-production modern TFS environment, clone your team project collection, upgrade it on the non-prod instance, then use the migration tool. That's going to capture everything with full fidelity, and that official tool is the only option you have if you want full fidelity.
Upvotes: 2