Migrating from CVS

CVS is an old centralized version control system similar to SVN.

CVS vs Git

The following list illustrates the main differences between CVS and Git:

Some of the items above were taken from this great Stack Overflow post. For a more complete list of differences, consult the Wikipedia article on comparing the different version control software.

Why migrate

CVS is old with no new release since 2008. Git provides more tools to work with (git bisect for one) which makes for a more productive workflow. Migrating to Git/GitLab there is:

How to migrate

Here's a few links to get you started with the migration: