[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: announce: cvs pserver (read-only) access to the git mirror
From: |
Jim Meyering |
Subject: |
Re: announce: cvs pserver (read-only) access to the git mirror |
Date: |
Mon, 17 Sep 2007 08:07:29 +0200 |
Bruno Haible <address@hidden> wrote:
>> I've set up for cvs pserver (read-only) access to the git mirror
>> cvs -d :pserver:address@hidden:/gnulib.git co -d gnulib HEAD
>
> Thanks!
Hi Bruno,
> There are a few differences compared to the original CVS:
There are more than a few :-)
As I understood the goals, this is rather minimalist.
It's obviously not intended to be a perfect emulation.
If you want quality, use git.
> - It says at many occasions "server doesn't support gzip-file-contents".
> (I am always using "cvs -z3".)
If you don't like the inefficiency, switch to git :-)
> - "cvs log" and "cvs annotate" use the first names, rather than the savannah
> user names. While this is more user-friendly, it will fire back the day we
> have several developers with the same first name. I'd prefer to use either
> full names or savannah login names.
Another incentive to switch to git :-)
> - "cvs log" says that at every commit, 2 lines were added and 3 lines removed.
> Which should make for empty files after some time :-)
Yep. That's hard-coded.
> - The expansion of dates is different (see attached diff). Here the git-based
> server uses ISO 8601 notation. (Not that it's bad. It's just different.)
>
> - Regarding the dates in "cvs log", it's the opposite: Here the original
> CVS uses ISO 8601 notation, and the git-based one doesn't.
I don't think any of those are show-stoppers. Do you?
I'm not even convinced they're worth spending (my) time on.
The cvs mode provided by git-cvsserver is intended (by me, at least)
simply to make the conversion process easier for those reluctant
or slow to switch to git.
Re: announce: cvs pserver (read-only) access to the git mirror, Bob Proulx, 2007/09/27