Migrating from TFS + TFVC to VSTS + git
It seems like everybody uses git for source control nowadays. Heck, Microsoft is using git instead of its own TFVC. Although I’ve been using GitHub for open source projects for years now, most of my day is still spent in TFS. I finally got the green-light to move one fairly large project from TFS with TFVC to VSTS with git, this post is about my experience during the move. Requirements Migrate one repository with few branches from TFS 2017 to VSTS Permanent move; no need to keep TFS and VSTS in sync after conversion Migrate history for all branches being moved The first two requirements are quite easy to achieve but the last one proved to be tricky....