[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
The Big Switch to Git
From: |
Ludovic Courtès |
Subject: |
The Big Switch to Git |
Date: |
Fri, 14 Mar 2008 17:23:38 +0100 |
User-agent: |
Gnus/5.11 (Gnus v5.11) Emacs/22.1 (gnu/linux) |
Hello,
Neil and I have agreed to switch from CVS to Git (a few others were
enthusiastic too). Now we need to agree on the details. :-)
Personally, I'm thinking about only importing `guile-core' for now (like
what Han-Wen did at http://repo.or.cz/w/guile.git some time ago). If we
eventually feel the need to import the other modules, we can do it and
have the Savannah folks let us store them in sub-directories.
We can't easily setup a `git-cvspserver' on Savannah I'm afraid, nor a
bidirectional gateway, and I think the complexity of doing it would
exceed the benefit, especially now that Git has become widespread.
Thus, I think we should just leave the CVS repository as is. Of course,
we don't want to delete it, since it contains other modules, for
instance. What do you think?
I've already done a `git-cvsimport' of `guile-core' locally. I now have
a complete and UTF-8-clean list of committers (a mapping from
CVS/Savannah user IDs to real names and emails). The Git repository
takes 34 MiB vs. 52 MiB for the CVS repository.
Once we've agreed on the details, one of the Savannah admins of the
project (i.e., Neil) will have to tick the "Git repository" option in
the "Select Features" menu item of the web interface, after which I can
just push the repository online. We'll also have to update all
references to the CVS repository.
Comments?
Thanks,
Ludovic.
- The Big Switch to Git,
Ludovic Courtès <=
- Re: The Big Switch to Git, Greg Troxel, 2008/03/14
- Re: The Big Switch to Git, Ludovic Courtès, 2008/03/15
- Re: The Big Switch to Git, Thien-Thi Nguyen, 2008/03/16
- Re: The Big Switch to Git, Neil Jerram, 2008/03/24
- Re: The Big Switch to Git, Thien-Thi Nguyen, 2008/03/27
- Re: The Big Switch to Git, Han-Wen Nienhuys, 2008/03/27
- Re: The Big Switch to Git, Thien-Thi Nguyen, 2008/03/27
- Re: The Big Switch to Git, Han-Wen Nienhuys, 2008/03/28
- Re: The Big Switch to Git, Thien-Thi Nguyen, 2008/03/28
- Re: The Big Switch to Git, Han-Wen Nienhuys, 2008/03/28