[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: The Big Switch to Git
From: |
Han-Wen Nienhuys |
Subject: |
Re: The Big Switch to Git |
Date: |
Fri, 21 Mar 2008 21:41:58 -0300 |
User-agent: |
Thunderbird 2.0.0.12 (X11/20080226) |
Ludovic Courtès escreveu:
> 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.
Good idea. Don't forget to add a
THIS_REPOSITORY_IS_DEAD
marker in a conspicuous place, say next to README.
The same for any other module you convert.
> 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.
That sounds a tad on the large side. The mirror I have uses 27mb (I just ran a
git-gc).
> 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?
Someone remarked about the workbook module. I would vote for taking all of the
relevant
history from that module and pulling that into a workbook/ directory. It's
better if the
repo is self-contained.
--
Han-Wen Nienhuys - address@hidden - http://www.xs4all.nl/~hanwen
- Re: The Big Switch to Git, (continued)
- 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
- Re: The Big Switch to Git, Ludovic Courtès, 2008/03/28
- Re: The Big Switch to Git, Han-Wen Nienhuys, 2008/03/28
Re: The Big Switch to Git, Thien-Thi Nguyen, 2008/03/15
Re: The Big Switch to Git,
Han-Wen Nienhuys <=
Re: The Big Switch to Git, Neil Jerram, 2008/03/24