git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: Does anyone have any benchmarks against CVS?

From
Robin H. Johnson <robbat2@gentoo.org>
Date
Jun 11, 2007, 22:30 UTC
Message-ID
<20070611223043.GE13515@curie-int.orbis-terrarum.net>
In-Reply-To
<46a038f90706111454i5f4898b5kd77d18f4a893904e@mail.gmail.com>
On Tue, Jun 12, 2007 at 09:54:50AM +1200, Martin Langhoff wrote:
Show 10 quoted lines
>  On 11 Jun 2007 05:04:51 -0400, linux@horizon.com <linux@horizon.com> wrote:
> > It seems to be common knowledge that git is a heck of a lot faster than
> > CVS at most operations, but I'd like to do a little evangelizing and
> > I can't seem to find a benchmark to support that claim.
> 
>  It _will_ be a bit of an apple-to-oranges comparison, but you could
>  use a few large-ish projects that have a published GIT gateway.
>  Measure time and bw use of
> 
>    - cvs co vs git clone

On the Git side, give breakdowns of the time for cloning with --bare (git-fetch) and the separate actual checkout time. Also compare the effects of shallow clones.

>    - cvs update vs git pull
Again, do both the git-fetch and git-merge portions.
>    - cvs log (at top level) vs git log

cvs history vs. git log might be more appropriate in the top level sense.

-- 
Robin Hugh Johnson
Gentoo Linux Developer & Council Member
E-Mail     : robbat2@gentoo.org
GnuPG FP   : 11AC BA4F 4778 E3F6 E4ED  F38E B27B 944E 3488 4E85
Previous: david@lang.hmNext: Junio C Hamano
Message 7 of 9 in “Does anyone have any benchmarks against CVS?”
  1. linux@horizon.comJun 11, 2007
  2. David KastrupJun 11, 2007
  3. Johannes SchindelinJun 11, 2007
  4. Andy ParkinsJun 11, 2007
  5. Martin LanghoffJun 11, 2007
  6. david@lang.hmJun 11, 2007
  7. Robin H. JohnsonJun 11, 2007
  8. Junio C HamanoJun 11, 2007
  9. Martin LanghoffJun 12, 2007

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.