There are a couple of ways to convert data from a CVS repository into a Git one. After you have converted the repository, you need to push this new Git repository to a GitLab server.
Running the conversion
Converting data using cvs-fast-export
Perform the following steps for Converting data using cvs-fast-export:
- First, download the source from Eric Raymond's site: http://www.catb.org/~esr/cvs-fast-export:
$ wget http://www.catb.org/~esr/cvs-fast-export/cvs-fast-export-1.44.tar.gz
$ tar xvzf cvs-fast-export-1.44.tar.gz
$ cd cvs-fast-export*
- Then, build the software:
$ make cvs-fast-export
$ cp cvs-fast-export /usr/local/bin; chmod +x /usr/local/bin/cvs-fast-export
- Go to your cvsroot directory and run the tool in a pipe...