Tag Archives: git

How to use git cvs frontend

As my company is still using CVS as a software revision control system, and as I am used to Git and cannot work without it, i had to deal with the git-cvs front end. I have to say that it is not so easy to use it, because there is not a lot of maintainers, and also a lack of users. So i had to made some scripts to get it to work in an automatic way.

In this tutorial, the following prerequisites are expected:

  • You have Git installed,
  • You have CVS installed,
  • You have cvsps installed,
  • You have an existing CVS repository,
  • You defined the environment variable CVSROOT correctly and already logged in to CVS with “cvs login”,
  • You defined the environment variable CVSMODULE with the name of your CVS module you want to import into Git,
  • You defined the environment variable WORKDIR with the name of your working directory (ie where you want the repository),
  • You have basic knowledges about Git and CVS (ie you know and understand how to do following operations: checkout, commit, update).

Read more »