Migrate Source Code

2016/10/131 min read
bookmark this
Responsive image

Table of Contents

  1. Introduction
  2. Import Repositories from TFVC to Git
  3. Conclusion

Introduction

Git, TFVC, and SVN are just a few of the many source control systems that exist today. Others include Helix VCS, Mercurial, Rational ClearCase, CVS, Kiln, Bazaar, Fossil, Monotone, Plastic SCM, AWS CodeCommit, and more. Some of them will eventually disappear...

Image result for disappear funny image

I only list Git, TFVC, and SVN because I've been using these for a while, and they're all popular.

Import Repositories from TFVC to Git

Based on what I have seen so far, I think it's better to just use Git instead.

Conclusion

When migrating source code between version control systems, Git is generally the recommended choice due to its widespread adoption and robust tooling. Consider importing your existing repositories from TFVC or SVN to Git for a more modern workflow.