bug-gnulib
[Top][All Lists]
Advanced

[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.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]