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

Reply via email to