On Sat, Apr 16, 2011 at 03:08:52PM -0500, Jason L Tibbitts III wrote: > I feel pretty confident that I can set up and administer a proper git > server with gitolite; I've been doing SCM admin work for Fedora for some > time and have easy access to the architects of that setup. > > As for doing the actual CVS -> git conversion, I have no idea as I > wasn't involved in this part of Fedora's git migration.
Importing the cvs history to git should be very simple: 1. Install git, cvs and cvsps on the machine with the (future) git repository. 2. Create some directory for the repository and cd into it. 3. Import the cvs history with $ git cvs-import -d :pserver:[email protected]:/home/cvs/fvwm fvwm (you can skip the -d option if CVSROOT is set). 4. Wait until the import finishes. That can take a long time. I guess it will be much faster if the git repository is created on the same machine as the cvs repository. --> A subdirectory .git with the git repository is created (including a working tree). From that point you can switch to git commands to create a bare repository. Ciao Dominik ^_^ ^_^ -- Dominik Vogt
