Re: Does anyone have any benchmarks against CVS?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

On Mon, 11 Jun 2007, David Kastrup wrote:

> linux@xxxxxxxxxxx writes:
> 
> > 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.
> >
> > Am I just blind?
> >
> > I could find a code base and measure myself, but perhaps someone who's
> > been hacking on CVS converters already has a reasonable code base
> > in both forms that could be used for testing?
> 
> CVS and git do completely different things (which is one of the main
> points of git).  git tends to do its own things pretty fast, CVS tends
> to its things more leasurely and with higher network impact.
> Benchmarking is not really useful since both systems do different
> things.

I disagree. For quite some time (pre 2005), I used CVS to track some 
directories, where the "server" was a directory on the same machine.

This is exactly the same workflow as I do now with Git. So I will try to 
come up with a sensible test this afternoon (If I can get at a copy 
of QEmu's cvsroot, I'll try that) where I compare CVS and Git, both of 
which have the repository already set up.

Okay, it is not completely fair, since Git _will_ blow CVS away, but 
linux-at-horizon asked for it.

Sidenote: It was always a hassle to set up the initial version with CVS. 
Funnily enough, the "CVS done right" SCM has the _same_ issue.

I even presented Git to an svn user last week (not his fault, really, he 
was more than willing to try Git), and he was surprised that you could 
_continue_ working in the _same_ working directory as before, after 
git-init...

Ciao,
Dscho

-
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]

  Powered by Linux