This page and its subpages are meant to collect knowledge gained during the migration to a simpler setup.

Converting CVS repositories to Git

The best solution found so far is not 'git cvs'; instead I've created a repository for a tool by Eric S Raymond called cvs-fast-export. With it, it's easy to create a git repository which can be pushed into its own GitLab? project/repository.

Converting Subversion repositories to Git

The best solution found by far is not 'git svn clone'; instead I've imported the svn2git repository which creates a git repository based on rulesets which can be flexibly specified to convert tags and branches from Subversion to Git tags and branches. The result can be pushed into a GitLab? repository/project.

Last modified 7 years ago Last modified on 04/09/15 15:01:51