For most of the 2000s, the version-control conversation was three-way: Subversion (centralized, the heir to CVS), Mercurial (distributed, Python, friendly), and Git (distributed, fast, kernel-shaped). Git won. But Mercurial powers Meta's monorepo and a handful of long-lived projects, and SVN still ships in enterprises that never migrated. You'll meet them.
← Back to Cross-Cutting Tools.git-style full history per machine.git svn can clone history. For long-lived repos, svn2git or reposurgeon handle authors, tags, and branch layout better.hg-fast-export or git-remote-hg. Mostly mechanical — the bigger lift is retraining the team.